android - 手机间隙 : Source URL is not in Whitelist

标签 android cordova

我正在尝试让 PhoneGap 2.4.0 FileTransfer 在 Android 4.2 上运行。

我收到一条 Logcat 警告消息:

The Source URL is not in white list: 'http://api.etc.com'

在我的 res/xml/cordova.xml 中有

<access origin=".*" subdomains="true"/>

这应该将所有 URL 列入白名单,但没有成功,我仍然收到相同的警告和 FileTransfer 错误 3。

有什么想法吗?我可以检查是否完全解析了 cordova.xml 吗?

编辑:我正在使用 CordovaWebView。

最佳答案

如果您不使用 DroidGap,您需要:

Config.init(this);

在您的 Activity 的 onCreate 中。否则,所有白名单都将失败。经过两个小时的痛苦挖掘后才发现这一点。

关于android - 手机间隙 : Source URL is not in Whitelist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15023185/

相关文章:

c# - 无法从 Unity 命令行生成 Android APK

android - 在 phonegap 中自动向服务器发送请求

ruby-on-rails - PhoneGap 和 rails 3 : How to interact with a rails 3 app

Android 虚拟设备 - Windows 7 蓝屏

php - 将响应式 Web 应用程序转换为移动应用程序

java - 找不到 : org. gradle.api.internal.artifacts.ivyservice.ivyresolve.VersionInfo(java.lang.String) 的匹配构造函数

java - NPE 填充自定义对象中的(子)对象列表

jquery - 在没有php的情况下显示文件夹中的所有图像

android - Android 有类似 BeautifulSoup 的东西吗?

android - 在 Linux 中运行 Android 应用程序