【问题标题】:iOS Detecting installed app on a webpage [duplicate]iOS检测网页上安装的应用程序[重复]
【发布时间】:2015-04-16 01:32:26
【问题描述】:

当我在 iOS 中通过 safari 进入 youtube 时,我有一个小部件让我可以打开已安装的应用程序

他们是怎么做到的?我试图调试窗口,但它可能隐藏在一个缩小的 js 中

附上部分截图:

【问题讨论】:

    标签: javascript ios iphone html


    【解决方案1】:

    这是Apple's Smart App Banners 的一部分。

    您可以通过添加以下元标记将其添加到您自己的网站上:

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

    app-id 是 App Store URL 中 id?mt 之间的九位数字。 affiliate-dataapp-argument 是可选的。查看文档以获取更多信息。

    第三方浏览器不支持此功能,例如 iOS 版 Chrome。在这种情况下,您必须自己完成或使用如下脚本:

    https://github.com/ijason/Smart-App-Banners
    https://github.com/jasny/jquery.smartbanner
    http://kurtzenisek.com/p/smart-web-banner/

    【讨论】:

    • 这也适用于 iOS 版 Chrome 吗?
    • 不,很遗憾没有。但是存在可以伪造它的脚本。 (在答案中添加了一些链接)。
    • 谢谢。希望我有两票。
    • 您可以通过单击复选标记来接受答案。 ;)
    • 对不起,我不是提问者。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-27
    相关资源
    最近更新 更多