Cordova原生插件

(App 评估)App Rate

2017-06-28  本文已影响9人  待花谢花开

App Rate

AppRate插件使您可以轻松地提示用户评估您的应用程序,无论是现在还是以后,还是从来没有。
需要Cordova插件:cordova-plugin-apprate。 有关更多信息,请参阅 AppRate plugin docs.
Repo(备用): https://github.com/pushandplay/cordova-plugin-apprate

Installation(安装)

1.安装Cordova和Ionic原生插件:

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

2.添加插件到app's module

Supported platforms(支持平台)

Android
BlackBerry 10
iOS
Windows

Usage(用法)

import { AppRate } from '@ionic-native/app-rate';

constructor(private appRate: AppRate) { }

...
// set certain preferences
this.appRate.preferences.storeAppURL = {
  ios: '<app_id>',
  android: 'market://details?id=<package_name>',
  windows: 'ms-windows-store://review/?ProductId=<store_id>'
};

this.appRate.promptForRating(true);

// or, override the whole preferences object
this.appRate.preferences = {
  usesUntilPrompt: 3,
  storeAppURL: {
   ios: '<app_id>',
   android: 'market://details?id=<package_name>',
   windows: 'ms-windows-store://review/?ProductId=<store_id>'
  }
};

this.appRate.promptForRating(false);

Instance Members(实例)

preferences

配置评级视图的各种设置。 有关选项,请参见下表
promptForRating(immediately)

提示用户评级

参数 类型 详情
immediately boolean 立即显示评级提示。
AppRatePreferences
参数 类型 详情
useLanguage string 自定义BCP 47语言标签(可选)
displayAppName string 自定义应用程序标题(可选)
promptAgainForEachNewVersion boolean 当应用程序版本更新时,再次显示对话框。 默认为true(可选)
usesUntilPrompt number 将显示对话框之前的应用程序运行次数。 默认为3(可选)
openStoreInApp boolean 在应用商店中打开应用页面时,是否离开app(现在仅支持iOS)。 默认为false(可选)
useCustomRateDialog boolean 对评价对话框使用自定义视图。 默认为false(可选)
customLocale any 自定义对象(可选)
callbacks AppRateCallbacks 事件回调(可选)
storeAppURL AppUrls App Store URLS(可选)

AppUrls

参数 类型 详情
ios string 应用程序id in AppStore(可选)
android string 应用程序URL in GooglePlay(可选)
windows string 应用程序URL in Windows Store(可选)
blackberry string 应用程序URL in AppWorld(可选)
windows8 string 应用程序URL in WindowsStore(可选)

AppRateCallbacks

参数 类型 详情
onButtonClicked Function 回调方法. 当点击评价对话框按钮的时候回调(可选)
onRateDialogShow Function 回调方法. 当评价对话框显示的时候回调(可选)
上一篇 下一篇

猜你喜欢

热点阅读