TWA 中未定义的 getDigitalGoodsService
Undefined getDigitalGoodsService in TWA
正在尝试将 DigitalGoodsAPI 集成到 Playstore 上的 PWA 应用中。 window.getDigitalGoodsService 在 android 应用程序的内部测试期间显示为未定义。
到目前为止:
- 我已经注册了 orgin-trials,在 PWA 页面添加了 meta 标签。
- 更改了引用 android 应用的清单,
- 在 Bubblewrap 期间在应用程序中启用播放计费
- DigitalAssetLinks json 有效
- 在 Google play 上创建了应用并创建了应用内商品
- 通过 Google 向内部测试人员播放 link 进行测试。
window.getDigitalGoodsService 仍然显示为未定义,尝试重建多次。我错过了什么?
我终于解决了这个问题。问题是 Digital Goods API,您需要使用 DigitalGoodsAPI V2,并且您必须验证令牌。
在此处验证令牌:https://googlechrome.github.io/OriginTrials/check-token.html
在 PWA 的元标记位置。
还要确保令牌状态显示为成功:https://prnt.sc/26he938 <-- 这是帮助我解决问题的主要线索。
再见。
正在尝试将 DigitalGoodsAPI 集成到 Playstore 上的 PWA 应用中。 window.getDigitalGoodsService 在 android 应用程序的内部测试期间显示为未定义。
到目前为止:
- 我已经注册了 orgin-trials,在 PWA 页面添加了 meta 标签。
- 更改了引用 android 应用的清单,
- 在 Bubblewrap 期间在应用程序中启用播放计费
- DigitalAssetLinks json 有效
- 在 Google play 上创建了应用并创建了应用内商品
- 通过 Google 向内部测试人员播放 link 进行测试。
window.getDigitalGoodsService 仍然显示为未定义,尝试重建多次。我错过了什么?
我终于解决了这个问题。问题是 Digital Goods API,您需要使用 DigitalGoodsAPI V2,并且您必须验证令牌。 在此处验证令牌:https://googlechrome.github.io/OriginTrials/check-token.html
在 PWA 的元标记位置。
还要确保令牌状态显示为成功:https://prnt.sc/26he938 <-- 这是帮助我解决问题的主要线索。
再见。