2014-12-04 122 views
3

我想添加「評價我們」google play store鏈接爲我的Ionic應用程序。我嘗試如下「評價這個應用程序」google play store鏈接在離子應用程序

​​

兩者都不適合我。上述代碼中的問題是什麼?有沒有辦法做到這一點?

+0

你有沒有嘗試'target =「_ top」' – Jerome 2014-12-04 16:00:08

+0

抱歉。這是行不通的。 – 2014-12-05 12:53:47

+0

請閱讀此頁。如果您在android中工作,則需要將市場作爲鏈接。已經堅持了幾個小時,以找到如何實現這個事情。 https://developer.android.com/distribute/marketing-tools/linking-to-google-play.html#OpeningPublisher – 2017-10-09 11:17:04

回答

4

爲什麼不使用這個插件:https://github.com/pushandplay/cordova-plugin-apprate

我成功使用它像這樣:

 AppRate.preferences.useLanguage = cfg.useLanguage; 
     AppRate.preferences.storeAppURL.ios = cfg.appStoreAppURL.ios; 
     AppRate.preferences.storeAppURL.android = cfg.appStoreAppURL.android; 
     AppRate.preferences.customLocale = cfg.customLocale; 
     AppRate.preferences.displayAppName = cfg.displayAppName; 
     AppRate.preferences.usesUntilPrompt = cfg.usesUntilPrompt; 
     AppRate.preferences.promptAgainForEachNewVersion = false; 
     AppRate.promptForRating(); 
+0

謝謝。但我也使用'AppRate.preferences.storeAppURL.android ='market:// details?id = ''爲什麼它不適合我? – 2014-12-05 12:52:49

+0

我正在使用這個「市場:// details?id = com.app.id」,它正在工作。這在你的瀏覽器中工作嗎? https://play.google.com/store/apps/details?id=com.app.id通過使用「_system」的方式,我認爲你需要InAppBrowser插件。 – 2014-12-05 16:06:18

+0

太好了。添加InAppBrowser插件後,它可以工作。謝謝 – 2014-12-06 11:13:07

4

我找到了答案,我們需要安裝InAppBrowser插件

cordova plugin add org.apache.cordova.inappbrowser 

然後使用以下代碼

window.open('market://details?id=com.app.id', '_system'); 
相關問題