javascript - 在javascript中检测是webview还是外部浏览器

标签 javascript ios browser

<分区>

Possible Duplicate:
Detect inside Android Browser or WebView

我想检测网页是否在 ios web View 或其他外部示例浏览器中打开。如何在 javascript 代码上检查这个?

最佳答案

看看用户代理,应该有区别——值得注意的是,非 webview 移动设备明确提到 Safari。以下问题有一些示例代码,您可以使用它们来检测差异。

detect ipad/iphone webview via javascript

关于javascript - 在javascript中检测是webview还是外部浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11715915/

相关文章:

javascript - OSX safari/firefox 上的原型(prototype)日期格式验证错误

javascript - 尝试让 Chrome 使用 onbeforeunload 显示即将离开的页面

iphone - 如何读取从 iPhone 中的 sysctlbyname() 检索到的缓冲区数据?

iOS Localizable.strings 未从 BASE 文件中检索

javascript - getElementById() 通配符

javascript - 如何在不使用ajax的情况下将pair值添加到数组并发送到django中查看

c# - 使用背景更改的多选 ListView

c# - Web 浏览器中的透明内容

java - 签署小程序并在内网部署

javascript - 如何从浏览器中的字体大小获取行高?