从 webview 打开应用商店?
Posted
技术标签:
【中文标题】从 webview 打开应用商店?【英文标题】:Open app store from webview? 【发布时间】:2017-12-10 21:58:37 【问题描述】:我想在用户点击我网站上的“下载”按钮时将他们引导至应用商店。
当他们在 Safari 中执行此操作时效果很好,但是像 Reddit 这样的一些应用程序将浏览器嵌入到他们自己的应用程序中。每隔一段时间,我就会看到呈现 itunes.com 而不是打开应用商店的问题。有没有更好的打开应用商店的方法?
var url = "https://itunes.apple.com/us/app/snapchat/id447188370?mt=8"
window.open(url,'_blank');
【问题讨论】:
【参考方案1】:您应该检测用户是否使用网络视图(this is covered in this question)。
之后,如果你想直接打开 App Store,你应该使用itms-apps
URL scheme。它应该静态包含
itms-apps://itunes.apple.com/app/
...后跟应用程序的唯一标识符:
id447188370
所以,完整的网址是:
itms-apps://itunes.apple.com/app/id447188370
【讨论】:
我认为正确的 URL 是 itms-apps://itunes.apple.com/app/以上是关于从 webview 打开应用商店?的主要内容,如果未能解决你的问题,请参考以下文章
关于 WebView 和 Admob 的 Google Play 商店政策
win10 LTSC系统 安装应用商店和纸牌合集,解决从应用商店安装Solitaire Collection纸牌打开空白的问题