2013-03-12 3 views
0

Im делает приложение с телефонной связью cordova.js.Phonegap cordova.js не работает на телефоне Android

Я делаю это с внешней URL, когда он загружает

super.clearCache(); 
super.loadUrl("http://EXTERNALURL.COM/"); 

по индексу я добавил это:

<script type="text/javascript" src="file:///android_asset/www/cordova-2.5.0.js"></script> 
<script type="text/javascript" src="js/statusbarnotification.js"></script> 

Но ни один из моих примеров не работает, что им делать неправильно?

Это пример кода, просто чтобы проверить, если PhoneGap был добавлен:

$(function() { 
     setTimeout(function() { 
      console.log(window.PhoneGap); 
     }, 1000); 
    }); 

В браузере ПК возвращает номер, но на андроид телефон браузер:

03-12 15:12:37.279: I/Web Console(1382): undefined at http://EXTERNALURL.COM/:1 

ответ

0

PhoneGap не построен для загрузки внешних веб-сайтов, и если вы планируете основывать свое приложение на внешних URL-адресах & запустите его на AppStore, забудьте об этом - у Apple действительно есть жесткие ограничения по этой проблеме.

Пожалуйста, расскажите нам больше о своем приложении и о том, что вы хотите сделать с вашим приложением, возможно, мы сможем предложить вам лучшее решение, которое позволит вам избежать использования внешних страниц в качестве базовых ресурсов.

+0

Я сделал его местным, но все еще не работает! даже $ (документ). уже! здесь: http://pastebin.com/bxa9PCh5 Это файл, перенаправленный из index.html –

+0

Я нашел проблему, мне нужно использовать onpagecreate! Подумайте об этом! Благодаря ! –

Смежные вопросы