JavaScript 区分 iOS 原生 uiwebview 和 iOS 桌面 webapp
javascript discriminate between iOS native uiwebview and iOS desktop webapp
我正在使用navigator.useragent
请求获取所有浏览器或webkit信息。我能够区分所有浏览器或网络工具包,但我在网络应用程序(iOS桌面书签)和本机应用程序iOS webkit之间没有区别。两者都抛出相同的信息字符串。如何区分他们?谢谢
要检测您的网站是否已被 app safari 打开,请编写:
if("standalone" in window.navigator&&!window.navigator.standalone)
要检测您的网站是否已保存到主屏幕然后打开,请编写:
if("standalone" in window.navigator&&window.navigator.standalone)
相关文章:
- 从桌面读取python文件时高亮显示代码
- 如何确定javascript已经完成了某些操作.ios上的
- 压缩phonegap中ios的图像插件
- 使用图像数组列表的simplegallary.js显示适合桌面屏幕的图像
- React Native通过Navigator将用户输入数据传递到选项卡栏IOS中的组件
- 如何在iOS应用程序中从Firebase中删除超过6小时的数据
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- iOS 中的按钮触摸状态
- 在iOS 4.3中未调用UIWebView shouldStartLoadWithRequest
- YouTube作为弹出窗口在桌面版本上播放,但不在移动设备上播放
- 在iOS和Android上使用React native时,我还能使用本机第三方lirbraries吗
- 如何在plnkr.co上显示桌面上的图像
- 如何制作适用于iOS和桌面的视差滚动网站
- JavaScript 区分 iOS 原生 uiwebview 和 iOS 桌面 webapp
- 复制URL并使用JavaScript / jquery粘贴到桌面,iOS和Android上的剪贴板按钮
- 是否有适用于Windows 8 [桌面]应用程序的iOS钥匙串
- 如何使用 JS 以编程方式为 Android/iOS 上的网站创建桌面快捷方式
- YouTube API在iOS (iPhone/iPad)中不工作,但在桌面浏览器中工作良好
- Javascript新手:iOS, Android或桌面Javascript优化
- 在iOS Safari上通过桌面版设置视口宽度