Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

Android 4.0.1 ทำลายที่เก็บข้อมูลในเครื่องของ WebView HTML 5 หรือไม่


ในการแก้ปัญหานี้ ให้ทำตามขั้นตอนด้านล่าง -

สำหรับ Android เวอร์ชันที่น้อยกว่า 4.4 การโหลดข้อมูลลงในมุมมองเว็บที่มีรูปแบบไฟล์เป็นไดเรกทอรีแบบนี้จะไม่ทำงาน

browser.loadDataWithBaseUrl("file:///android_asset/", html, "text/html", "UTF-8", null);

เพิ่มชื่อไฟล์และใช้ได้กับ Android เวอร์ชันเก่า −

browser.loadDataWithBaseUrl("file:///android_asset/new.html", htmlContent, "text/html", "UTF-8", null);

คุณสามารถใช้สิ่งต่อไปนี้ได้เช่นกัน ในกรณีที่ URL ของคุณคือ https://www.demo.com -

browser.loadDataWithBaseURL("https://www.demo.com", htmlContent, "text/html", "utf-8", null);