我正在尝试使用Phonegap Build对crosswalk webview的新支持 但是使用window.open()
会遇到一些问题有关新Cordova和人行横道支持的信息 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“语法”来自: https://wiki.apache.org/cordova/InAppBrowser
结果: 什么都没发生.. (当我在没有新的cordova和人行横道的情况下构建项目时,它的效果非常好。)
使用新的cordova / crosswalk在Phonegap构建时构建:
PhoneGap(iOS / Android / Windows) cli-5.1.1(3.8.0 / 4.0.2 / 3.8.1)
在没有建筑时
PhoneGap(iOS / Android / Windows) 3.7.0 / 3.7.0 / 3.7.0
(我的测试设备是运行4.4.4的三星Galaxy Tab 3)
答案 0 :(得分:0)
@Mikael, 似乎人们只阅读他们想要阅读的内容。
我问,你有没有:
你说,“是的,我有一份白名单”。你的插件在哪里?你读过那部分了吗?
这是一个“官方”论坛帖子,不是博客,而是论坛帖子。请阅读。
在PGB上升级到cli-5.1.1的注意事项
http://community.phonegap.com/nitobi/topics/notes-for-upgrading-to-cli-5-1-1-on-pgb
祝你好运,
杰西