Я пытаюсь реализовать cordovaAppRate в приложении Ionic, я уже установил конфиги и диалоговое окно с параметрами «Напомнить мне позже», «Оценить сейчас», и «Нет благодарности» успешно отображается, Но когда я нажимаю ссылку «Оценить сейчас», ничего не происходит!cordovaAppRate: ничего не происходит, когда я нажимаю «Оценить сейчас»
Я тестирую с реальным устройством с Android 5.1.1
вот мои cordovaAppRate конфиги
.config(function($cordovaAppRateProvider) {
var preferences = {
language: 'de',
appName: 'MyAppName',
openStoreInApp: false,
androidURL: 'market://details?id=myapp.id',
iosURL: 'myapp.id'
}
document.addEventListener("deviceready", function() {
$cordovaAppRateProvider.setPreferences(preferences);
}, false);
})
Это функция, которая вызывает диалоговое окно поиска
$scope.rate = function() {
if (typeof AppRate != 'undefined') {
$cordovaAppRate.promptForRating(true);
};
}
любую идею почему ссылка «Оценить сейчас» не работает?
спасибо за предложение, сейчас я использую $ cordovaAppRate.navigateToAppStore() вместо диалогового окна, но я думаю, что это не работает , как я знаю, если это не работает? g, потому что ссылка недействительна? –
Я не понимаю последнюю часть того, что вы сказали. У вас есть правильное значение в полях androidURL и iosURL в настройках? Если да, то он должен работать –
Знаете ли вы, могу ли я использовать веб-ссылку в androidURL? например https://play.google.com/store/apps/details?id=com.google.android.finsky&hl=en вместо 'market: // details? id = com.google.android.finsky & hl = en' ? извините за глупые вопросы, я новичок в Ionic –