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

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

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

  • Bootstrap 3上的Bootstrap wysiwyg textarea编辑器
  • Android底部白色条纹填充Webview内容
  • PhoneGap和WhatsApp
  • android自动调整模式导致网页中的CSS宽度问题
  • Android WebView硬件渲染奇怪的工件问题
  • Android 4.0.1打破了WebView HTML 5本地存储?
  • Android手机上的HTML5canvas - 重绘和突出显示问题
  • HTML5 Android Phonegap Web应用程序不能与caching清单脱机工作
  • 可以办到。 没有什么可以阻止你这样做。

    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文件中设置。