2011-07-05 6 views
0

Je veux charger un fichier html local dans le cadre de mon écran d'aide. J'ai placé le fichier "test.html" dans mon dossier Assets.Charger le fichier HTML en utilisant MonoDroid

Voici mon code:

WebView web_view; 

web_view=FindViewbyId<WebView>(Resource.Id.webview); 
web_view.Settings.JavaScriptEnabled=true; 
web_view.LoadUrl("file://test.html"); 

Je reçois une erreur "page Web non disponible".

Merci d'avance. TB

Répondre

3
web_view.LoadUrl("file:///android_asset/test.html); 

Utilisez cette ligne au lieu de cette

+0

Merci Sanjay, qui l'a réparé. Je peux déployer sur mon appareil (HTC-Inspire) en utilisant le mode "debug", mais cela ne fonctionne pas avec le mode "Release". Je vais vérifier ailleurs pour une solution à ce problème, –

+0

+1, Nice solution, Sanjay San. :) – Mudassir

0
web_view.LoadUrl("file:///test.html); 

Utilisez cette ligne à la place de cela car utilisez "file: ///" et non "file: //" changez et après Run.

+0

Sanjay, je suis toujours obtenir une page Web non trouvé erreur après que je fais votre changement. J'ai le fichier "first.html" dans le dossier Assets et marque sa propriété comme un actif Android. –

Questions connexes