首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Phonegap Android InAppBrowser不工作

Phonegap Android InAppBrowser不工作
EN

Stack Overflow用户
提问于 2013-07-25 04:59:00
回答 5查看 12.2K关注 0票数 5

我正在使用Phonegap 3.0.0开发一个安卓应用程序,当我调用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上

<plugins> <plugin name="InAppBrowser" value="org.apache.cordova.InAppBrowser" /> </plugins>

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-07-26 06:40:35

在Phonegap Cordova-3.0.0版本中,为了使应用程序与各种设备级别的功能保持紧密联系,我们需要添加插件,提供对核心Cordova API的访问。

cordova插件add命令要求您为插件代码指定存储库。例如,应用程序内浏览器:

代码语言:javascript
复制
$ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git

我们需要在命令行中运行这个。不需要担心AndroidManifest.xml或config.xml文件。运行$ cordova build之后,它将自动为您编写。

你可以在doc.phonegap上得到更多的了解。

票数 5
EN

Stack Overflow用户

发布于 2013-07-30 14:40:05

在config.xml中添加以下代码,这对于mi来说很好。

代码语言:javascript
复制
<plugin name="InAppBrowser" value="org.apache.cordova.InAppBrowser" />
<access origin="*" browserOnly="true"/>
票数 1
EN

Stack Overflow用户

发布于 2013-07-25 05:02:55

您必须在config.xml中提到下面的代码行

代码语言:javascript
复制
<plugin name="InAppBrowser" value="CDVInAppBrowser" /> 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17849338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档