我正在FireTv设备上测试html5 Web应用程序,这里包括了示例中的两个必要脚本:https://developer.amazon.com/docs/in-app-purchasing/iap-example-webapp.html
包含的脚本:
https://resources.amazonwebapps.com/v1/latest/Amazon-Web-App-API-tester.min.js
https://resources.amazonwebapps.com/v1/latest/Amazon-Web-App-API.min.js
但是,全局窗口。AmazonIapV2的评估结果为undefined,并且window.AmazonIapV2.addListener的错误信息消失了。
if (window.AmazonIapV2 === null) {
}
else {
window.AmazonIapV2.addListener('getUserDataResponse', function(resp) {});
window.AmazonIapV2.addListener('getProductDataResponse', function(data) {});
window.AmazonIapV2.addListener('purchaseResponse', this.onPurchaseResponse);
window.AmazonIapV2.addListener('getPurchaseUpdatesResponse',this.onPurchaseUpdatesResponse);
}