javascript - 在 javascript 中检测 SFSafariViewController
问题描述
我如何从UI/javascript
侧面检测到我的 Web 应用程序不是在 Safari 中加载,而是在应用内浏览器(例如 gmail 的 iOS 应用程序的应用内浏览器)中加载SFSafariViewController
?我们检查了很多document
和window
喜欢的属性,navigator
并且userAgent
似乎它们在两个浏览器中都是相同的
解决方案
推荐阅读
- ruby-on-rails - 如何在显示页面中实现轮播或几张照片(Ruby on Rails)
- string - 使拆分字符串获取最后一个元素
- c++ - 一次读取 ULONG 的文件
- google-maps - 如何使用 VueJs 在谷歌地图中添加我的位置按钮?
- ios - 触发 iOS swift 的后台邮件
- spring-boot - Spring Boot 降级 postgres 版本
- java - 对象 [id=1] 不属于指定的子类
- regex - PowerShell 中的匹配字符串
- html - 重新定位后嵌入的视频移动
- .net - 来自 Visual Studio Xamarin 的相同源代码会在 iOS、Raspberry PI 和 LattePanda 上运行相同吗?