智能应用横幅是 iOS 6 中最近为 iOS 设备添加的功能。它涉及简单添加一个元标记,当使用 Mobile Safari 访问时,该元标记会检查手机上是否存在应用程序,并显示访问者是否想要启动或安装该应用程序的选项。
<meta name="apple-itunes-app"
content="app-id=myAppId, affiliate-data=myAffiliateData,
app-argument=myArgs" />
Windows 应用商店应用程序链接工作原理类似:
<meta name="msApplication-ID" content="myAppId" />
<meta name="msApplication-PackageFamilyName"
content="myMicrosoftAppBuildPackageName" />
<meta name="msApplication-Arguments" content="myArgs" />
Android Apps / Google Play 有类似的约定吗?有传递参数的机制吗?
确实没有。您可以注册您的应用程序来处理某些网址,例如http://app.mydomain.tld尽管经验丰富的 Android 开发人员对此有些不满。如果调用,此 url 将使用完整 URI(这是向其传递数据的机制)来调用应用程序。如果应用程序未安装或设置为处理这些网址,浏览器将重定向到服务器上的页面,该页面可能会提示安装。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)