1

是否有一种方法可以在网页中确定设备是否安装了特定的应用程序?

4

2 回答 2

1

取决于你想做什么,有一种方法。查看使用自定义 url 方案启动应用程序

如果您想让您的移动浏览器下载/使用您的应用程序,您可以使用该帖子中详述的自定义 url 方案进行设置。在 Safari 中,添加指向您应用的自定义 url 的链接。如果单击或触发链接时出现错误或未重定向(您可以使用 setTimeout() 检查),则该应用程序未安装。

我不知道你的用例是什么,所以这是我能做的最好的。

于 2012-11-08T22:33:34.997 回答
1

如果您只是想在未安装的情况下推广您的应用,您可以在页面上添加一个元标记:

<meta name="apple-itunes-app" content="app-id=myAppStoreID, affiliate-data=myAffiliateData, app-argument=myURL">

有关更多信息,请参阅Apple 开发者网站上的使用智能应用横幅推广应用。

如果这不是您想要做的,这个答案可能会有所帮助。

于 2012-11-08T22:40:19.997 回答