在我的 Cordova 应用程序中,如何测试 Crosswalk ( https://crosswalk-project.org/ ) 是否正确集成?以及如何使用它来显示网页?
问问题
645 次
2 回答
3
我在处理英特尔提供的人行横道科尔多瓦示例时遇到了困难。
Cordova 的 Android 平台负责人 Joe Bowser 进行了概念验证,并将其保留在此处:https ://github.com/infil00p/cordova-android/tree/pluggable_webview
按照他的自述文件,立即开始使用人行横道和科尔多瓦。
为确保您实际上处于 XWalk 环境中,您可以使用navigator.userAgent
Chrome 中的日志navigator.userAgent
产生:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/36.0.1985.125 Safari/537.36
检查 xwalk 环境中的 navigator.UserAgent 应该Mobile Crosswalk/5.34.104.2
在结果字符串中
编辑格式
于 2014-07-29T16:55:28.553 回答
0
如果您不想做代码更改来确认,您可以随时使用谷歌浏览器并进行远程调试
chrome://inspect
确保您的应用程序正在您的设备上运行,并且已连接到您的开发机器。运行后,转到控制台选项卡,您可以粘贴以下内容:
navigator.userAgent
这将输出类似
"Mozilla/5.0 (Linux; Android 5.1.1; GT-N7100 Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.91 Mobile Crosswalk/11.40.277.7 Mobile Safari/537.36"
您可以在输出的文本中看到 Crosswalk。
于 2015-05-08T11:41:27.983 回答