3

我正在使用phonegap基本上让我制作一个看起来像应用程序的网页,并且页面在android上的本机浏览器中正常,在模拟器中工作正常,但是当涉及到应用程序时(与分辨率相同模拟器)只有一个白色的空白页..

有任何想法吗?

我之前已经安装了apk并卸载了它..可能与此有关吗?

4

1 回答 1

0

确保您的 Activity 没有:

setContentView(R.layout.activity_main);

也许,您的布局是空的,并且该行仍然与以下内容一起存在:

super.loadUrl("file:///android_asset/www/dummy.html");

您还可以在 /res/xml 文件夹 (/res/xml/config.xml) 中包含一个config.xml文件

这是一个基本示例:

<?xml version="1.0" encoding="utf-8"?>
<cordova>
<access origin="http://127.0.0.1*"/> <!-- allow local pages -->

<log level="DEBUG"/>
<preference name="useBrowserHistory" value="true" />
<preference name="exit-on-suspend" value="false" />
  <plugins>
     <plugin name="App" value="org.apache.cordova.App"/>
     <plugin name="InAppBrowser" value="org.apache.cordova.InAppBrowser"/>     
  </plugins>
</cordova>

当我第一次开始尝试 phonegap 时,我遇到了类似的麻烦。另外,请确保cordova-2.2. .jar 位于您的 libs 文件夹中,并且它也在您的构建路径中被引用。

希望有帮助。

于 2013-04-16T08:45:33.630 回答