我已经在我的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>
不要打开 - 任何人都可以帮我解释如何解决这个问题? (所有其他网址都公开正常)。
答案 0 :(得分:3)
尝试对您的网址使用 encodeURI()方法。我认为它会解决你的问题
<a href="#" onclick="window.open(encodeURI('itms-apps://itunes.apple.com/us/app/google-maps/id585027354?mt=8&uo=4'), '_blank', 'location=yes,enableViewPortScale=yes');">Open</a>
查看此帖子 Phonegap App : External URL don't open in InApp Browser of IOS
答案 1 :(得分:0)
您应该使用itms-apps://www.itunes.apple.com/us/app/apppname 它将打开iTunes应用程序中的链接。
答案 2 :(得分:0)
该插件的最新版本解决了这个问题!
v 1.4