cordova - 如何检查 Crosswalk WebView 用户代理?

标签 cordova ionic-framework user-agent hybrid-mobile-app crosswalk

我需要检查移动用户是否通过 Crosswalk WebView 访问网站并启用/禁用一些细节。

如何检查用户是否正在使用 Crosswalk WebView 访问? Crosswalk WebView 的用户字符串是什么?

最佳答案

找到正确的user agent string GitHub 上的人行横道 webview:

if(navigator.userAgent.toLowerCase().indexOf('crosswalk') > -1) {
    // this is crosswalk view
} else {
    // this is NOT crosswalk view
}

关于cordova - 如何检查 Crosswalk WebView 用户代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36945869/

相关文章:

angularjs - 使用 ionic 构建网站的移动网络版本是个好主意吗?

asp.net - 创建与部分用户代理匹配的 WURFL 补丁

ios - 我需要 TestFlight 的 iOS 开发者许可证吗

ios - 在 Windows 计算机上开发和运行 iOS Cordova?

javascript - 当存储容量不足时,IOS 会删除 WebSQL 数据库吗?

html - Angularjs-Slider onchange 事件未启动不起作用

html - 如何以编程方式在 Swift 中请求桌面站点(没有 UIWebView)?

android - Google Tag Manager 无法在 Ionic+Angular App 中工作

android - Cordova navigator.mediaSession