我正在开发一个带有Phonegap Cordova-3.0.0的Android应用程序,当我调用InAppBrowser时,我得到了MotionEvent mTouchMode = 4错误.并且InAppBrowser功能不起作用.那么我该如何解决这个问题呢?我需要在AndroidManifest.xml或config.xml上做一些设置吗?
我在AndroidManifest.xml上得到了这个
< uses-permission android:name =“android.permission.INTERNET”/>
< uses-permission android:name =“android.permission.ACCESS_NETWORK_STATE”/>
< uses-permission android:name =“android.permission.WRITE_EXTERNAL_STORAGE”/>
我在config.xml上得到了这个
<插件>
< plugin name =“InAppBrowser”value =“org.apache.cordova.InAppBrowser”/>
< /插件>
解决方法:
在Phonegap Cordova-3.0.0版本中,为了使应用程序与各种设备级功能密切通信,我们需要添加可提供对Coreova核心API的访问的插件.
cordova plugin add命令要求您指定插件代码的存储库.
例如,应用内浏览器:
$cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
我们需要在命令行中运行它.不需要担心AndroidManifest.xml或config.xml文件.运行$cordova build后,它会自动为您编写.
你可以在doc.phonegap更多地了解它