离子原生应用程序速率不起作用

Posted

技术标签:

【中文标题】离子原生应用程序速率不起作用【英文标题】:Ionic native app rate not working 【发布时间】:2018-05-18 18:24:21 【问题描述】:

我尝试在 ionic 的 android 平台上显示应用评分屏幕。无法使用 Ionic Native 插件。

import  ViewController, Platform  from 'ionic-angular';
import  AppRate  from '@ionic-native/app-rate';        

export class Popover 

    constructor(
        private appRate: AppRate,
        public platform: Platform)  

        rate() 
            this.platform.ready().then(() => 
            this.appRate.preferences = 
                usesUntilPrompt: 2,
                storeAppURL: 
                    ios: 'id12233',
                    android: 'market://details?id=<com.sample.activity>',
                
            ;
            this.appRate.promptForRating(true);
        );
        

【问题讨论】:

你在哪里打电话给rate() 我使用 ngClick 调用了根页面屏幕中的弹出菜单 您是在设备还是浏览器中尝试?始终检查设备中的插件 总是在设备中尝试但无法正常工作 【参考方案1】:

检查您的安装应用率插件并尝试以下链接 enter link description here

$ ionic cordova plugin add cordova-plugin-apprate
$ npm install --save @ionic-native/app-rate

【讨论】:

以上是关于离子原生应用程序速率不起作用的主要内容,如果未能解决你的问题,请参考以下文章

离子原生存储在 iOS 上不起作用

离子本机存储: storage.getItem() 不起作用[重复]

应用程序关闭时,离子 2 本地通知不起作用

在 Ionic 中,为啥路由在 iPhone 上不起作用,但在构建版本和离子服务上起作用

如果应用程序打开,离子推送通知不起作用

为啥离子中的WP rest API在模拟器中不起作用