服务.在TWA中使用Google Play的Digital Goods API是不明确的



我有一个正在开发的web应用程序,我试图在Android和Chrome OS上添加Google Play Billing。我的实现基本上与谷歌自己的文档相同,但是它在完成后确认购买时失败了,抛出了TypeError: service.acknowledge is not a function。其他一切都很好,但不能确认购买意味着Google Play会在一段时间后自动撤销它。

显然,这是因为他们更改了API,只是还没有更新那页文档。显然service.acknowledge被删除了,他们现在需要将购买令牌传递到你自己的后端,然后让调用Google Play Developer API来确认购买。

不幸的是,这似乎不太可能改变,所以像Cordova这样的选项仍然是目前具有应用内购买的仅客户端web应用程序的最佳选择。

最新更新