我正在使用phonegap基本上让我制作一个看起来像应用程序的网页,并且页面在android上的本机浏览器中正常,在模拟器中工作正常,但是当涉及到应用程序时(与分辨率相同模拟器)只有一个白色的空白页..
有任何想法吗?
我之前已经安装了apk并卸载了它..可能与此有关吗?
确保您的 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 文件夹中,并且它也在您的构建路径中被引用。
希望有帮助。