Android上的PhoneGap:从远程服务器加载WebApp

当我将所有的网页文件(html,JS,CSS …)复制到项目的www文件夹中,我的Android PhoneGap应用程序完全按预期工作,并用这些文件编译应用程序。 但是,当我不复制它们,并redirect到我的Web服务器包含这些文件(即在WWW文件夹中只有一个文件:index.htmlredirect到我的服务器)PhoneGap不起作用的应用程序了。

当应用程序内容文件由远程服务器提供,而不是与应用程序一起编译时,是否有办法使phonegap正常工作?

Solutions Collecting From Web of "Android上的PhoneGap:从远程服务器加载WebApp"

可以办到。 没有什么可以阻止你这样做。

Phonegap + Android:

在您的主要活动类中,方法onCreate将loadUrl更改为:

super.loadUrl(“ http://…/index.html ”);

iPhone + Phonegap ia另一个故事,仍然可以做到。 由于这里有一个很大的变化是一个教程: http : //www.joeldare.com/wiki/open_a_url_in_phonegap

还有一件事,你必须启用互联网连接Phonegap。

当你使用android平台时,将这一行添加到你的AndroidManifest:

<uses-permission android:name="android.permission.INTERNET" /> 

啊,还有一件事,一个视口meta标签必须在你的html文件中设置。