动态应用内购买 - 有可能吗?

时间:2016-01-18 18:59:42

标签: android angularjs cordova in-app-purchase

我刚刚在我的ionic / cordova应用程序中设置了应用程序结算。现在我想知道,我可以选择购买动态项目吗?

现在使用此

              $scope.buy = function() {
                if((window.device && device.platform == "Android") && typeof inappbilling !== "undefined") {
                    inappbilling.buy(function(data) {
                        alert("ITEM PURCHASED");
                    }, function(errorBuy) {
                        alert("ERROR BUYING -> " + errorBuy);
                    }, 
                    "ad_free");
                }
               }
              }

但是可以在我的应用内购买中使用这样的内容吗?

             $scope.buy = function() {
                var thisPurchase = "world" + index + 1;
                if((window.device && device.platform == "Android") && typeof inappbilling !== "undefined") {
                    inappbilling.buy(function(data) {
                        alert("ITEM PURCHASED");
                    }, function(errorBuy) {
                        alert("ERROR BUYING -> " + errorBuy);
                    }, 
                    thisPurchase);
                }
               }
              }

问候,一位开心的开发者

1 个答案:

答案 0 :(得分:1)

是的,你可以。

只要您可以控制和更改所需的参数以传递方法,您就可以动态选择要传递的sku,从而获得动态的应用内购买。