使用 Cordova 在 iTunes 中打开应用程序

Rod*_*dez 1 iphone app-store ios cordova

我正在使用 Cordova 5.1.1,我需要从我的应用程序打开 iTunes 上的应用程序网站。

如果我做

window.open('https://itunes.apple.com/us/app/angry-birds/id343200656?mt=8&uo=4', "_system","location=no");
Run Code Online (Sandbox Code Playgroud)

我在 Safari 中收到“Safari 无法打开页面,因为地址无效”。我的地址有效。

如果我尝试

window.open('itms-apps://itunes.apple.com/us/app/angry-birds/id343200656?mt=8&uo=4', "_system","location=no");
Run Code Online (Sandbox Code Playgroud)

我收到“此应用程序不允许查询方案 itms-apps”

我尝试过使用encodeurl函数,结果是一样的。

任何想法?

Rod*_*dez 5

我明白问题出在哪里了。使用正确的访问控制标签进一步配置白名单插件,主要问题是我试图在 iOS 模拟器上测试该应用程序。在 iOS 模拟器上,App Store 无法像真实操作系统一样从浏览器打开,主要是因为模拟器中不存在该应用程序 XD。

在这样的事情上浪费时间真是令人沮丧……