如何在 Safari 中检测应用程序是否已安装
我正在尝试在 safari 中编写一个简单的插件,只需要检查我开发的应用程序是否通过 javascript 安装。该应用程序使用自定义 uri 启动。
我的问题与提出的问题非常相似 这里,但是我不是针对 iphone\ipad 进行开发,我真正想要的是我的检查的 true\false 结果,以便我可以向用户呈现“下载应用程序”或“启动应用程序”链接。
我已经有一个 Windows 版本,可以使用适用于 firefox\chrome 的 npruntime 和适用于 IE 的 ATL,其描述为 此处
I'm attempting to write a simple plugin in safari that only needs to check if an application I have developed is installed via javascript. The application launches using a custom uri.
My issue is very similiar to the one presented here, however I'm not developing against iphone\ipad and all I really want is a true\false outcome from my check so that I can present the user with a 'download application or 'launch application' link.
I already have a windows version that works using npruntime for firefox\chrome and ATL for IE which is described here
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Launch Services 是您需要的 API。请参阅下面的示例:
Launch Services is the API you need. See the example below: