J'ai essayé des exemples, des démos de codes Google et d'autres ressources avec WebView
, mais lorsque j'essaie de le faire dans mon propre code, cela ne fonctionne pas pour moi.
Je veux charger myfile.html
ce que j'ai mis dans le dossier des actifs et en utilisant:
private WebView myWebView;
myWebView.loadUrl("file:///android_assets/myfile.html");
Sur l'émulateur affiche une erreur
file:///android_assets/myfile.html
Impossible de charger la page Web à l'adresse: Le fichier demandé est introuvable./android_assets/myfile.html
Lorsque je place ce fichier dans un res/raw/
dossier et que j'utilise:
myWebView.loadUrl("file:///android_res/raw/myfile.html");
alors seul l'émulateur Android 2.2 API niveau 8 peut charger le fichier probablement, d'autres versions plus anciennes montrent la même erreur. Est-ce que je manque quelque chose?
Existe-t-il un moyen de charger un fichier .html existant dans le package d'application qui fonctionne sur toutes les versions d'API?