【发布时间】:2014-11-29 19:11:24
【问题描述】:
在调查为什么我在 iOS8 webview 上存在错误时,我发现 WebView 的 User-Agent 是:
Mozilla/5.0(iPhone;CPU iPhone OS 10_9_5,如 Mac OS X)AppleWebKit/600.1.4(KHTML,如 Gecko)Mobile/12A365 (2072607680)
鉴于我正在为 iOS8 运行,它应该是:
Mozilla/5.0(iPhone;CPU iPhone OS 8_0_2,如 Mac OS X)AppleWebKit/600.1.4(KHTML,如 Gecko)Mobile/12A405kalturaNativeCordovaPlayer (350612576)
当然,目前还没有运行 10.10 版本的 iPhone,所以 Xcode6 以某种方式从 Mac OS X 中获取版本。对于 iOS
那么你有一个解决方案让我知道它是否是 iOS8 模拟器
现在这是我的 javascript 方法:
isIOS8 = function(){
return ( /OS 8_/.test( userAgent ) || /Version\/8/.test( userAgent ) ) && isIOS();
};
【问题讨论】:
标签: uiwebview ios8 ios-simulator