我在 Worklight 5 中有这个工作,但我似乎无法让它在 V6 中工作。
我正在尝试在 BlackBerry 10 上的 Worklight 应用程序中使用 Cordova InAppBrowser。我的代码很简单:
window.open(link, "_blank", "location=no");
这适用于 Android 和 iOS,但是当我在 Blackberry 10 模拟器上运行它时,我在控制台日志中收到以下错误:
POST http://localhost:8472/org.apache.cordova/isWhitelisted 404 (OK)
我的应用程序的 config.xml 包括:
<access subdomains="true" uri="*" />
所以所有链接都应该被列入白名单,但404似乎是用于API调用检查链接是否被列入白名单,而不是用于打开链接的调用。
如果我使用cordova.js 从open() 的实现中删除白名单检查,InAppBrowser 突然工作正常,但是每次构建应用程序时该文件都会被覆盖,因此无法自定义它。
我是否缺少使这项工作所需的一些配置?