为kitkat建立的phonegap

时间:2017-04-24 09:11:56

标签: phonegap-build tablet android-4.4-kitkat phonegap

我制作了一个适用于所有其他设备的phonegap应用程序,但运行KitKat的平板电脑除外(该应用程序安装但显示空白屏幕而不是内容)。我检查了这是否是一个问题,它是一个平板电脑,但它似乎是Android版本,因为完全相同的应用程序构建工作在另一台运行Android棒棒糖的平板电脑...

这是我的配置文件中的代码,是否还需要添加其他内容或我应删除的内容以便它可以在KitKat平板电脑上正确运行?

<?xml version='1.0' encoding='utf-8'?>
<widget id="com.phonegap.helloworld"
   version="1.0.0"
   xmlns = "http://www.w3.org/ns/widgets"
   xmlns:gap = "http://phonegap.com/ns/1.0"
   xmlns:android = "http://schemas.android.com/apk/res/android">

  <config-file platform="android" parent="/manifest" mode="merge">
       <supports-screens
             android:xlargeScreens="true"
             android:largeScreens="true"
             android:smallScreens="true"
             android:requiresSmallestWidthDp="600"
          />
       <uses-sdk android:minSdkVersion="19"
        android:targetSdkVersion="19"/>
  </config-file>


  <name>My App</name>
  <description>
   Tablet App.
   </description>

  <content src="index.html"/>
  <preference name="target-device" value="universal" />
  <preference name="android-minSdkVersion" value="19" />
  <preference name="android-targetSdkVersion" value="19"/>
  <preference name="orientation" value="landscape" />
  <access origin="*"/>
</widget>

我没有使用插件,而是使用build.phonegap构建我的应用程序。

提前致谢

1 个答案:

答案 0 :(得分:2)

我设法让谷歌浏览器远程设备调试器工作,这是我的代码中的一个错误:我曾使用let代替var而KitKat无法识别let。

我将所有let声明更改为var,现在它完美无缺。