Chrome inapp购买测试

时间:2017-02-12 20:24:54

标签: google-chrome-extension in-app-purchase

我正在尝试为我的Chrome扩展程序实施inapp购买。我已按照https://developer.chrome.com/webstore/payments-iap上的指南,添加了1个可购买项目并在onclick事件中实现了以下代码:

google.payments.inapp.getSkuDetails({
        'parameters': {'env': 'prod'},
        'success': onSkuDetails,
        'failure': onSkuDetailsFail
    });
var onSkuDetails = function (response) {
    console.log("onSkuDetails", response);
    /*var products = response.response.details.inAppProducts;
    var count = products.length;
    for (var i = 0; i < count; i++) {
        var product = products[i];
        addProductToUI(product);
    }

    getLicenses();*/
}

var onSkuDetailsFail = function(result){
    console.log("onSkuDetailsFailed", result);
}

但每次点击它,我都会

  

onSkuDetailsFailed&gt; &#34; INVALID_RESPONSE_ERROR&#34;

我添加了buy.js并更改了一些权限,但仍然没有看到问题所在。

请注意,我在本地测试此扩展程序,而不是使用我自己的帐户和朋友的帐户从Chrome网上商店测试,我在测试板上将其作为测试人员包含在内。

0 个答案:

没有答案