尝试了以下两种方法,以便ppl可以点击我的应用中的链接并转到应用商店进行审核/评分:
<a href="itms-apps:://itunes.apple.com/app/id111111111">Rate our App</a>
当点击此链接时,没有任何反应,我收到以下控制台消息:
Failed to load webpage with error: The URL can’t be shown
还尝试了一个window.open:
$(document).hammer().on('tap', self.frameSelector + ' .rate-us-action', function(){
window.open('itms-apps://itunes.apple.com/app/id111111111');
});
当点击尝试此方法时没有任何反应,我得到以下控制台消息:
handle url: itms-apps://itunes.apple.com/app/id1111111
如何让我的phonegap应用程序正确打开指向appstore的链接???
答案 0 :(得分:0)
请尝试使用&lt;&gt;的格式必须用适当的信息替换:
http://itunes.apple.com/app/<APP_NAME>/id<APP_ID>?mt=8
答案 1 :(得分:0)
自从Cordova 2.2&amp; S以来,我使用了以下Cordova / PhoneGap应用程序的链接格式。 iOS 5:
itms-apps://itunes.com/apps/appname
只需将appname
替换为您应用的名称。
<a href="itms-apps://itunes.com/apps/appname">Rate our App</a>
您也可以打开App Store并以相同的格式显示公司的应用页面:
itms-apps://itunes.com/apps/companyname
在链接中:
<a href="itms-apps://itunes.com/apps/companyname">More Apps By Us</a>
今天在没有Cordova inappbrowser插件的iOS 8.1.1上运行。