javascript - 在 iOS 和 Chrome 上使用特定的 JavaScript 代码

标签 javascript google-chrome

我有两个 JavaScript 片段。其中一个代码段适用于除 iOS 上的 Google Chrome 之外的所有浏览器,另一个代码段非常适用于 iOSGoogle Chrome/.

当用户使用 iOS 上的 Google Chrome 访问我的网站时,我希望使用特定的 JavaScript 代码,但使用不同的 适用于所有其他浏览器的 JavaScript 代码。

最佳答案

我建议使用ua-parser

var parser = new UAParser();
if(parser.getBrowser().name === "Chrome" && parser.getOS().name === "iOS") {
  //....
}

关于javascript - 在 iOS 和 Chrome 上使用特定的 JavaScript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45425836/

相关文章:

css - Android 版 Chrome 中两个网站的字体大小不同

javascript - JQuery 在我的 html 文档中不起作用

javascript - 为什么 jQuery .attr 总是说这是未定义的?

javascript - 写 "$(' #dialog').modal ('show' );"as plain javascript?

如果在没有参数的情况下调用或参数未定义,Javascript 函数应该抛出错误

javascript - 无法从 json 字符串中删除双引号

javascript - 帮助使用户脚本在 Chrome 中工作

javascript - 回调未调用? Chrome 身份 API getProfileUserInfo()

google-chrome - 如何为 Google Chrome 扩展创建安装程序

linux - Google chrome 与 oracle-xe 的内核参数冲突