如何使用cordova-plugin-purchase获得本地化价格

时间:2016-01-15 12:09:17

标签: android cordova in-app-purchase

在我使用Cordova创建的应用程序中,我想进行IAP并以当地货币显示价格。

为此,我使用了这个插件:https://github.com/j3k0/cordova-plugin-purchase

关于我的文件:

  

当您执行初始refresh()调用时,将联系商店的服务器以加载有关已注册产品的信息:人类可读的标题和描述,价格等。

但是当我执行以下代码时,我有产品,但价格设置为" null"

store.verbosity = store.DEBUG;
store.ready(function() {
      store.refresh();
      alert("Object:"+ store.get(PREMIUM_PACK_ID));
      alert("Price:"+ store.get(PREMIUM_PACK_ID).price);
 });
for (var i = 0; i < this.products.length; i++){
      var params = this.products[i];
      store.register({
         id:    params.id,
         alias: params.label,
         type:  params.type || store.CONSUMABLE
      });
}
store.refresh();

有些信息:

  • CLI 5.2
  • Android 5
  • 应用程序处于封闭式Beta测试模式
  • PREMIUM_PACK_ID ===商店中的商品ID
  • 刷新&amp;准备好了
  • 尝试了一两次刷新......

是否有人成功获得此插件的IAP价格?

我尝试在发布问题之前在此发帖...

1 个答案:

答案 0 :(得分:0)

最后使用其他IAP插件:https://github.com/Wizcorp/phonegap-plugin-wizPurchase

适用于IOS&amp;机器人。