首页 文章

window.open()没有使用新的cordova和crosswalk插件在phonegap构建中工作?

提问于
浏览
0

我正在尝试使用Phonegap Build对crosswalk webview的新支持,但是使用window.open()遇到了一些问题

关于新科尔多瓦和人行横道支持的信息http://phonegap.com/blog/2015/06/16/phonegap-updated-on-build/

我的config.xml

<preference name='phonegap-version' value='cli-5.1.1' />
    <gap:plugin name='org.crosswalk.engine' version='1.3.0' source='pgb' />
    <access origin="*" />

我正在尝试这些javascript调用:

var ref = window.open('http://apache.org');  //Loads in the webview
var ref = window.open('http://apache.org', '_blank');  //Loads in the InAppBrowser

Javascript "syntax"来自:https://wiki.apache.org/cordova/InAppBrowser

结果:没有任何事情发生..(当我在没有新的cordova和人行横道的情况下构建我的项目时,它工作得很好) .

When building in Phonegap build with the new cordova/crosswalk:

PhoneGap(iOS / Android / Windows)cli-5.1.1(3.8.0 / 4.0.2 / 3.8.1)

When building without:

PhoneGap(iOS / Android / Windows)3.7.0 / 3.7.0 / 3.7.0

(我的测试设备是运行4.4.4的三星Galaxy Tab 3)

1 回答

  • 0

    @Mikael,似乎人们只阅读他们想要阅读的内容 .

    我问,你有:

    • 白名单

    • 白名单插件

    你说,“是的,我有一个白名单” . 你的插件在哪里?你读过那部分了吗?

    这是一个"official"论坛帖子,不是博客,而是论坛帖子 . 请阅读 .
    在PGB上升级到cli-5.1.1的注意事项
    http://community.phonegap.com/nitobi/topics/notes-for-upgrading-to-cli-5-1-1-on-pgb

    最好的运气,
    杰西

相关问题