问题标签 [cordova-5.0.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1503 浏览

eclipse - 在带有 CordovaWebView 的自定义视图中使用 View.isInEditMode()

我正在使用 CordovaWebView 开发应用程序,并且在 web_view.xml 文件中添加了以下代码。

我已经实现了 CordovaInterface 的方法。现在我的设计页面显示以下错误消息。

提示:当在 Eclipse 中显示时,在自定义视图中使用 View.isInEditMode() 以跳过代码

谁能告诉我如何解决它?

0 投票
0 回答
619 浏览

android - 在 Cordova 5.0 webview 中重新加载当前 URL?

在 cordova 5.0 中,Reloadwebview 已删除。那么,是否有任何替代方法可以在 webview 中重新加载当前 URL。

0 投票
2 回答
68 浏览

cordova - Cordova 5.0 默认插件文档

我已经开始研究 Cordova 5.0。为我的新项目安装了默认插件,但我找不到这些插件的文档。来自 NPM,“遗憾的是,这个包没有自述文件。 ”对于默认插件。除了从插件的 js 文件中查找 API 之外,任何人都可以建议在哪里可以找到文档吗?

npmjs.com 上没有文档

0 投票
0 回答
499 浏览

android - 无法构建cordova android APP(gradle错误)

用cordova构建android APP有几个问题。

我执行以下步骤:

在这最后一步(cordova 构建)中,我收到以下错误:

在此处输入图像描述

我的 $ANDROID_HOME 变量是正确的。

我的 $JAVA_HOME 变量也是正确的。

我试图在我的 AndrodManifest.xml 文件中将 android:targetSdkVersion 更改为 21,但没有成功。

我也试过:

我已经安装并更新了最新版本的 Android SDK(API 22、API 21 和 API 19)。

一些信息:

科尔多瓦版本:5.0.0

操作系统:MAC OSX 优胜美地

节点版本:0.12.2

任何人都可以帮助我吗?

在此先感谢并为我的英语感到抱歉。

0 投票
1 回答
437 浏览

cordova - 在 Cordova 中为苹果/iOS 设备运行条件逻辑

我正在将 Cordova 5 用于移动应用程序 - 我有一个模板需要一些文本,仅显示应用程序是否在 iOS 设备上运行

用框架做到这一点的最佳方法是什么?

0 投票
0 回答
837 浏览

android - Android 应用会话 - 即使我卸载然后重新安装应用,会话仍然存在

我有一个内置于第 5 版的 Cordova 应用程序,我正在我的 Android 设备上进行测试 - 它有一个登录系统,该系统使用 API 来验证用户名和密码。

它已经登录,但是当我卸载应用程序然后重新安装它时,应用程序仍然登录??!

我什至尝试清空应用程序的缓存,但我始终登录到同一个帐户 - 谁能建议我在做什么?

任何建议表示赞赏。

-- 更新 -- 该应用程序有一个登录屏幕(用户名/密码),它基本上连接到一个外部 API - 此 API 查询一个返回帐户详细信息的数据库并设置一个令牌,该令牌用于后续请求以检索相同的用户帐户.

该应用程序没有任何注销功能(它确实应该这样做)但是一旦重新安装该应用程序就应该注销......真的很奇怪。

我已经尝试了应用程序设置中的“清除数据”和“清除缓存”选项,但同样的问题仍然存在。

-- 更新 -- 这是似乎对存储执行所有逻辑的 js 文件(我不太确定它是如何工作的。它是由不同的开发人员组开发的)

https://gist.github.com/gkimpson/f234ac2f33f9455e7291

0 投票
1 回答
2146 浏览

cordova - Disabling same origin policy in Cordova 5.0.0

How can i disable same origin policy in Cordova 5.0.0? It seems to be enabled and i need to disable it for development reasons. I've tried to install crosswalk in hope of something changing but cross domain requests are still disabled. Im deploying to Android 5.1.

EDIT: I do have cordova-plugin-whitelist 1.0.0 and both <access origin="*"> and a CSP meta tag with default-src *

Also note that this problem only happens when using a remote src like <content src="http://remoteserver.com/app/index.html">. Everything works fine when content src is local like <content src="index.html">. But i need to have a remote content src to avoid having to redeploy the app every single write-run-debug cycle on a mobile device.

0 投票
1 回答
234 浏览

cordova - org.apache.cordova.CordovaWebView.removeView(View view) 替代 Cordova 4.0 及更高版本?

我有一个现有项目,我在其中编写了 phonegap 插件,以将我自己的 Android 自定义相机视图或画廊视图添加到 CordovaWebView。

在 Cordova 3.7 之前它很好,但从 Cordova 4.0 开始,我遇到了错误。

将我现有的项目升级到 Cordova 4.0 后,下面的代码显示编译错误。

有什么替代方法CordovaWebView.removeView(View view)吗?如何通过 Android phonegap 插件将我的自定义原生视图添加到 Html 页面。

0 投票
2 回答
7590 浏览

android - 拒绝连接到 Cordova android 应用程序中的任何 URL

我正在开发一个 Cordova Android 移动应用程序。使用 Sencha touch 作为 UI 框架。在应用程序中即时进行 Web 服务调用。它曾经可以在旧版本的 Cordova 上正常工作,最近将 Cordova proj 升级到 5.0.0,从那时起就无法在新版本的 Android 设备上访问任何 Web 服务。我在项目中包含了白名单插件。在 index.html 中还包含以下元标记

配置.xml:

运行应用程序时抛出以下错误,

我无法从这里继续前进。在谷歌上尝试了很多建议,但没有用。请指导我这里缺少的是什么。

注意:在应用程序中我连接到多个服务器。

提前致谢!!

0 投票
1 回答
494 浏览

ios - Cordova 5 未在 XCode 中处理新的 ios 应用程序目标

我刚刚升级到 Cordova 5。任何具有多个应用程序目标的 XCode 项目都会导致构建错误。

重建步骤:

  1. 创建一个新的 Cordova 项目
  2. 将 iOS 添加为平台
  3. 在 XCode 项目中,复制应用程序目标以创建新目标
  4. 运行“cordova build ios”

目前使用 XCode 6.3.2 和 Cordova 5.1.1