Javascript 区分来自MobileSafari和SafariViewController的请求
对于web应用程序,是否有方法(客户端或服务器端)区分来自MobileSafari和SafariViewController(嵌入任何第三方应用程序)的请求 我需要这个,因为SafariViewController不支持通用链接和智能应用横幅,所以我想在内容中显示一个合适的替代方案Javascript 区分来自MobileSafari和SafariViewController的请求,javascript,html,css,mobile-safari,sfsafariviewcontroller,Javascript,Html,Css,Mobile Safari,Sfsafariviewcontroller,对于web应用程序,是否有方法(客户端或服务器端)区分来自MobileSafari和SafariViewController(嵌入任何第三方应用程序)的请求 我需要这个,因为SafariViewController不支持通用链接和智能应用横幅,所以我想在内容中显示一个合适的替代方案 我已经检查了HTTP用户代理,两者完全相同。您应该测试功能,而不是测试特定的客户端。看看现代化 如果你这样问“如何检测通用链接和智能应用横幅”,这对于现代web应用程序开发来说将是一个比嗅探特定客户端更有用的问题。这
我已经检查了HTTP用户代理,两者完全相同。您应该测试功能,而不是测试特定的客户端。看看现代化
如果你这样问“如何检测通用链接和智能应用横幅”,这对于现代web应用程序开发来说将是一个比嗅探特定客户端更有用的问题。这个提琴演示报告是什么:@LGSon‘browser’两者都适用。好的,你测试过了吗?它们之间是否存在差异。。。(我无法测试,因为我没有任何浏览器/设备)这里还有另外两个链接可能会有所帮助,1:…2:我检查了CSS测试页面和JS测试页面,它们产生了完全相同的输出。只有
HeightAvail
属性不同(TweetBot SafariVC中有1649个,MobileSafari中有1487个)。但我假设这个属性可能会从一个SafariVC实例变为另一个实例。恕我直言,这并不是我问题的答案。你可以通过发表评论(甚至否决一个问题)来辩论一个问题的有用性,但是一个答案实际上应该解决OP的问题。