javascript - 检测ios、android或桌面是否启动不同的链接?

标签 javascript android jquery html ios

我正在尝试制作我的网站社交图标,根据所使用的平台引用链接(单击时)。像下面这样:

  • 如果在 iOS 手机、iPad 上打开网站...则启动特定的深层链接。
  • 如果在 Android 手机上打开网站...以启动特定的深层链接。
  • 如果在台式电脑上打开网站...则启动特定链接。

谢谢!

最佳答案

您可以使用 HTTP header 。

参见:https://en.wikipedia.org/wiki/List_of_HTTP_header_fields

通过 User-Agent 字段,您可以获取浏览器版本等。其他 header 也可能对您感兴趣。

关于javascript - 检测ios、android或桌面是否启动不同的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43539468/

相关文章:

javascript - 如何使用纯 JavaScript 将 GBK 转换为 UTF8?

javascript - 为什么这个正则表达式在最后一个包含标点符号的文本输入时失败?

android - System.ArgumentException'jobject' 不能为 IntPtr.Zero。参数名称 : jobject

javascript - 在动态加载和渲染 CSS 后运行 javascript

javascript - 无法检测 Android Barcode Scanner 输入、JavaScript 的关键事件

javascript - 使用 Ajax 帮助程序与使用常规 html 和 jQuery 代码

android - 关闭 PhoneGap App 真的可行吗?

安卓相机滤镜

jquery - jQuery append() 的替代方法

jquery - Chrome 中未发送 CORS cookie