ho trovato la risposta.
Includi il phonegap.js all'interno del tag <head>
. È richiesto da PhoneGap durante il tempo di costruzione.
<head>
<script src="phonegap.js"></script>
</head>
Non è necessario scaricare phonegap.js. Tutto ciò che serve è includere il codice come mostrato. Durante la build, phonegap lo cercherà e lo includerà automaticamente. In caso contrario, quando si esegue l'applicazione nativa, l'applicazione cercherà phonegap.js sul server di PhoneGap e ciò richiede troppo tempo. Alla fine il carico dell'applicazione si interrompe con il messaggio di errore visualizzato.
Wow! Ci posso credere Mi sono imbattuto in questo problema e mi sono scoraggiato e ho quasi rinunciato a usare PhoneGap. Tuttavia, ho letto sul sito web di PhoneGap sulla phonegap.js sotto il sottotitolo di seguito
https://build.phonegap.com/docs/app-overview
"Assicurandosi È comunque possibile accedere l'API PhoneGap"
"Una volta che hai eliminato la PhoneGap .js è necessario fare in modo che l'applicazione può ancora accedere all'API PhoneGap.
per farlo, è sufficiente verificare che sia fatto il seguente riferimento nel vostro index.html"
<script src="phonegap.js"></script>
Questo è come per magia. Funziona.
Saluti a tutti.
ma non so ancora cosa: "Sposta il caricamento delle risorse remote fuori index.html e nella tua applicazione dove fallirà tranquillamente. " significa, esattamente dove spostarlo da index.html? – Vanddel
Esattamente quello che era il mio problema - grazie mille –
Questo era anche il mio problema. Ho dimenticato di rimuovere lo script di debug di weinre da index.html –