Computer >> Máy Tính >  >> Lập trình >> Javascript

Android 4.0.1 phá vỡ bộ nhớ cục bộ WebView HTML 5?


Để giải quyết vấn đề này, hãy làm theo các bước dưới đây -

Đối với các phiên bản Android nhỏ hơn 4.4, việc tải dữ liệu vào chế độ xem web với lược đồ tệp dưới dạng thư mục như thế này sẽ không hoạt động.

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

Thêm tên tệp và tên tệp này hoạt động trên các phiên bản Android cũ hơn -

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

Bạn cũng có thể sử dụng tùy chọn sau, trong trường hợp URL của bạn là https://www.demo.com -

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