超过4天无法解决的情况...... 在Google Play上实现机会应用购买。 该应用程序是用Ionic,Angular第一版编写的。对于使用图书馆Disler by Alex cordova-plugin-inapppurchase
的购买我所做的事情的年表: 1)设置 cordova插件添加cc.fovea.cordova.purchase - 变量BILLING_KEY ="我的关键" 2)添加到manifest.json:
{" play_store_key ":" MyRSA key "}
3)AndroidManifest添加了结算权限:
<uses-permission android:name="android.permission.BILLING" />
<uses-permission android:name="com.android.vending.BILLING" />
4)在“模板”页面中,我有一个带有加载产品的按钮和带有foreach产品列表的字段。
5)控制器文件:
$scope.loadProducts = function () {
$ionicLoading.show({ template: spinner + 'Loading Products...' });
alert('If Isset inAppPurchase: ' + inAppPurchase);
inAppPurchase
.getProducts(productIds)
.then(function (products) {
$ionicLoading.hide();
alert('If Isset products: ' + products);
$scope.products = products;
})
.catch(function (err) {
$ionicLoading.hide();
alert('Error: ' + err);
alert(err);
});
};
6)创建一个build:cordova build - 释放android,签名,存档并安装到真正的手机上。 7)在Google Play上有相同版本的android - beta,状态已发布。 2处于活动状态的产品。
问:我忘记了什么?我还没完呢?通过单击按钮接收所有产品,结果 - 承诺成功的空数组。我将不胜感激任何评论!答案 0 :(得分:0)
echo $spieler->game;