Phonegap продължава да показва диалогов прозорец за потвърждение

Използвам Phonegap 2.0. В моето приложение за Android е основната ми дейност, която се простира от DroidGap

Имам html файл с активи, който включва phonegap2.0.0.js Добре е, когато използвам

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

Но когато прочета този файл в String, го зареждам с помощта на

appView.loadDataWithBaseURL("http://foo", html, "text/html", "utf8", "");

Phonegap показва много диалогови прозореца (getPort, getToken, ...), след което продължава да показва диалогов прозорец за потвърждение

Как да решим този проблем?

Благодаря предварително


person onmyway133    schedule 14.09.2012    source източник
comment
Виждам, че диалоговият прозорец за потвърждение е направен в метода onJsConfirm в класа CordovaChromeClient. Какво е това ?   -  person onmyway133    schedule 14.09.2012


Отговори (1)


CordovaWebView в момента не поддържа loadDataWithBaseURL. Това използва неинициализиран WebView, който изпраща всичко към JS Prompt кода. Бих препоръчал да добавите билет към инструмента за проследяване на Cordova тук

person Joe B    schedule 14.09.2012
comment
Какво е билет? Връзката, която предоставихте, показва нещо свързано с приставката за глобализация? - person onmyway133; 15.09.2012
comment
Билетът обикновено означава изпращане на доклад за грешка (до програмата за проследяване на грешки на проекта). - person Marcin Orlowski; 10.01.2013