区分MAC上的App Store应用程序与Javascript中的常规浏览器之间的访问

时间:2018-02-03 06:24:31

标签: javascript safari mac-app-store

我想区分用户是通过MAC上的“Go for Gmail”应用程序还是通过javascript访问常规Safari浏览器。 我检查了用户代理,两者之间没有线索/差异。

例: 通过MAC上的“Go for Gmail”应用程序发送的用户代理

pyrebase import pyrebase

MAC上“Safari”浏览器发送的用户代理

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/601.3.9 (KHTML, like Gecko) Version/9.0.2 Safari/601.3.9

链接到MAC上的“Go for Gmail.app”:https://itunes.apple.com/in/app/go-for-gmail-email-client/id979538493?mt=12

我无法在其中安装任何扩展程序或插件,因为这些扩展程序或插件归其他一些第三方公司所有。

我正在寻找javascript中的一些方法来区分上述两个流程。 所有这些都是必需的,因为我注意到MAC上的应用程序不允许下载和启动自定义URL。 我认为MAC上的应用程序使用WebKit或WebUI设置了一些限制。

有人可以帮助我区分这些吗?

提前致谢...

0 个答案:

没有答案