Tôi đã thử các mẫu, bản trình diễn từ mã Google và các tài nguyên khác WebView
, nhưng khi tôi cố gắng làm điều đó bằng mã của riêng mình, nó không hiệu quả với tôi.
Tôi muốn tải myfile.html
mà tôi đã đặt trong thư mục nội dung và sử dụng:
private WebView myWebView;
myWebView.loadUrl("file:///android_assets/myfile.html");
Trên trình giả lập hiển thị lỗi
file:///android_assets/myfile.html
Không thể tải trang web tại : Không tìm thấy tệp được yêu cầu./android_assets/myfile.html
Khi tôi đặt tệp đó vào res/raw/
thư mục và sử dụng:
myWebView.loadUrl("file:///android_res/raw/myfile.html");
thì chỉ có giả lập android 2.2 API cấp 8 mới có thể tải được tệp, các phiên bản cũ khác cũng hiển thị lỗi tương tự. Tui bỏ lỡ điều gì vậy?
Có cách nào để tải tệp .html hiện có trong gói ứng dụng hoạt động trên tất cả các phiên bản API không?