2013-03-12 105 views
0

我正在用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); 
    }); 

在PC浏览器返回一个数字,但在Android手机浏览器:

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

回答

0

的PhoneGap不建用于加载外部网站,如果您打算将您的应用基于外部URL &在AppStore上启动它,请将其忘记 - 苹果对此问题实施严格限制。

请详细了解您的应用程序,你想与你的应用程序做什么告诉我们,也许我们可以为您提供更好的解决方案,这将避免您使用外部页作为基础资源。

+0

我使它成为本地,但仍然不工作!甚至$(document).ready!检查这里:http://pastebin.com/bxa9PCh5这是从index.html重定向的文件 – 2013-03-15 15:23:51

+0

我发现问题,我需要使用onpagecreate!考虑这个解决!谢谢 ! – 2013-03-15 19:09:55

相关问题