【问题标题】:Cordova (Android). AppRate plugin simply brings up blank screen科尔多瓦(安卓)。 AppRate 插件只是带来了空白屏幕
【发布时间】:2016-08-30 00:17:39
【问题描述】:

我正在尝试让应用程序速率插件为 Visual Studio Cordova 项目工作,但我看不到它工作(适用于 Android 设备)。

我基本上有一个按钮,当单击该按钮时,它会调用我的 JavaScript 文件中名为 RateTheApp 的方法。

我的代码如下。我基本上复制/使用了以下代码:https://github.com/pushandplay/cordova-plugin-apprate

当我调用我的 RateTheApp 例程时,设备上的屏幕变为空白并且没有任何反应。

任何帮助将不胜感激。

谢谢!

泰德

AppRate.preferences = {
   useLanguage: 'en',
   openStoreInApp: true,
   displayAppName: 'Here I Am',
   usesUntilPrompt: 5,
   promptAgainForEachNewVersion: false,
   storeAppURL: {
       ios: '<my_app_id>',
       android: 'market://details?id=com.tedjyoung.hereiam',
       windows: 'ms-windows-store://pdp/?ProductId=<the apps Store ID>',
       blackberry: 'appworld://content/[App Id]/',
       windows8: 'ms-windows-store:Review?name=<the Package Family Name of the application>'
   },
   customLocale: {
       title: "Rate 'Here I Am'",
       message: "If you enjoy using 'Here I Am', would you mind taking a moment to rate it? It won’t take more than a minute. Thanks for your support!",
       cancelButtonLabel: "No, Thanks",
       laterButtonLabel: "Remind Me Later",
       rateButtonLabel: "Rate It Now"
   }
};

AppRate.preferences = {
   useCustomRateDialog: true,
   callbacks: {
       onRateDialogShow: function (callback) {
           callback(1) // cause immediate click on 'Rate Now' button 
       },
       onButtonClicked: function (buttonIndex) {
           console.log("onButtonClicked -> " + buttonIndex);
       }
   }
};

function RateTheApp() {
   try {
       AppRate.promptForRating(false);
   } catch (e) {
       alert("Error rating app.  Error = " + e.message);
   }
}

【问题讨论】:

  • 控制台有异常吗?白色的空白屏幕通常意味着您有错误

标签: javascript android cordova rate


【解决方案1】:

是的,这可能是由于以下原因:-

1) 您没有提供应用程序网址

2) 您没有提供正确的应用程序 url(包名称或应用程序 ID)

3) 应用在 Play 商店或 iTune 上不可用

解决方案

  • 首先确保该应用在 Play 商店或 iTune 上可用
  • 在 config.xml 中放置正确的应用 ID 和包名称
  • 确保应用基础 url 正确。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-27
    • 1970-01-01
    • 1970-01-01
    • 2015-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多