Cordova 如何使用iApp浏览器打开iTunes链接?

Cordova 如何使用iApp浏览器打开iTunes链接?,cordova,inappbrowser,Cordova,Inappbrowser,我的Cordova 2.8应用程序中有inappbrowser,除了iTunes的链接外,如下所示: <p><a href="#" onclick="window.open('https://www.itunes.apple.com/us/app/apppname', '_blank', 'location=yes,enableViewPortScale=yes');">open</a></p> 不要打开-有人能帮我解释一下如何解决这个问题吗

我的Cordova 2.8应用程序中有inappbrowser,除了iTunes的链接外,如下所示:

<p><a href="#" onclick="window.open('https://www.itunes.apple.com/us/app/apppname', '_blank', 'location=yes,enableViewPortScale=yes');">open</a></p>


不要打开-有人能帮我解释一下如何解决这个问题吗?(所有其他URL都可以打开)。

您应该使用itms-apps://www.itunes.apple.com/us/app/apppname
它将在iTunes应用程序中打开链接。

尝试在URL中使用encodeURI()方法。我想这会解决你的问题

<a href="#" onclick="window.open(encodeURI('itms-apps://itunes.apple.com/us/app/google-maps/id58502735‌​4?mt=8&uo=4'), '_blank', 'location=yes,enableViewPortScale=yes');">Open</a>

查看此帖子
最新版本的插件解决了这个问题

v 1.4


你是说喜欢它-apps://itunes.apple.com/us/app/google-maps/id585027354?mt=8&uo=4I 尝试此操作:但收到以下错误消息:webView:didFailLoadWithError-无法显示URL在StackOverflow上从另一个用户处检查此帖子仍然没有结果,因此请说明是否有人有解决方案。您正在尝试模拟器吗?