2012-01-11 1 views
3

У меня проблема с мобильным приложением PhoneGap, работающим на Android. В настоящее время я использую PhoneGap версии 1.3.0. И он отлично работает на Android 2.3 и всех более низких версиях Android. Однако, когда я пытаюсь запустить его на Android 4.0 - сэндвич мороженого он бросает это диалоговое сообщение об ошибке:Приложение Phonegap вызывает ошибку при запуске Android ICS 4.0, но отлично работает на Android 2.3 и ниже

Application error - A network error occurred. (file:///android_asset/www/index.html#) 

В LogCat существует не так много соответствующая информация, только это:

chromium - Unknown chromium error: -6 

Кто-нибудь имеет любая идея, почему мое приложение отлично работает на всех версиях Android, кроме новейших 4.0 ICS? Благодарим вас за любую помощь заранее.

+0

Что такое URL-адрес, который вы передаете super.loadUrl() в своем основном классе java? –

+0

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

+0

IIRC есть ошибка в версиях Android 3.X, и, вероятно, она также находится в версии 4.0. Попробуйте удалить # из своего URL-адреса. –

ответ

3

IIRC есть ошибка в версиях Android 3.X и, вероятно, в версии 4.0. Попробуйте удалить # из своего URL-адреса, и все должно сработать для вас.

+1

> Хром - Неизвестная ошибка хрома: -6 означает 404 Возможно, из-за # - другие параметры могут вызвать проблемы (? = ...). Также размещение тега сценария в теге body может вызвать проблемы. –