2011-12-01 2 views
4

Lorsqu'il est exécuté dans l'émulateur (en utilisant Phonegap 1.1.0, Mac 10.6, Eclipse 3.7.1) Je reçois cette erreur:pourquoi cette erreur dans mon application PhoneGap pour Android?

12-01 11:49:12.936: D/chromium(1062): Unknown chromium error: -6 
... 
12-01 11:49:13.476: I/System.out(1062): onReceivedError: Error code=-1 Description=A network error occurred. URL=file://android_asset/www/index.html 

et sur un appareil je reçois cette erreur:

12-01 11:50:37.644: I/System.out(5319): onReceivedError: Error code=-14 Description= 
The requested file was not found. /android_asset/www/index.html (No such file or directory)  URL=file://android_asset/www/index.html 

mon application est juste un os à nu démo application de type, jusqu'à présent, le seul code est ce javascript dans le fichier index.html

function onBodyLoad() 
{   
    document.addEventListener("deviceready",onDeviceReady,false); 
} 

function onDeviceReady() 
{  
    document.addEventListener("resume", onResume, false); 
    onResume();  
} 

function onResume(){ 
    openBrowser('http://www.mysite.com/wap'); 
    //navigator.app.exitApp(); 
} 

function openBrowser(url){ 
     // document.location= url; 
} 

Je regardais d'autres postes sur les erreurs similaires et ils ont tous se em pour suggérer le réglage de la java comme ceci:

public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    super.setStringProperty("loadingDialog", "Title,Message"); 
    this.setIntegerProperty("loadUrlTimeoutValue", 70000); 

    // setContentView(R.layout.main); 
    super.loadUrl("file://android_asset/www/index.html"); 
} 

ou quelque chose comme ça, mais il n'a été d'aucune aide à ce jour. Pourquoi ai-je ces erreurs et que puis-je faire à leur sujet? Merci

Répondre

5

je besoin de trois barres obliques après: super.loadUrl("file:

Au lieu de:

super.loadUrl("file://android_asset/www/index.html"); 

Utilisation:

super.loadUrl("file:///android_asset/www/index.html"); 
+0

pourquoi avez-vous besoin de trois et non deux, quelle est la différence ? –

+0

Je l'ai comme ça avec les trois barres obliques et ne fonctionne toujours pas. – juliangonzalez

Questions connexes