[英]Ionic Native InAppPurchase2 - Can't get Store to load with .ready()
[英]InAppPurchase2 / Capacitor / Ionic: How to sell testperiod products (Offer / Discount)
我在我的 Ionic App 中使用 In App Purchase 安装,如中所述
https://capacitorjs.com/docs/guides/in-app-purchases
有了这个 npm package
https://www.npmjs.com/package/@ionic-native/in-app-purchase-2
这在购买产品时效果很好。
现在我想为我的产品添加一个测试期。 用户应该能够测试 7 天。 所以我在 Play 控制台中创建了一个报价:
如何告诉 InAppPurchase2 使用优惠? store.order()
只需要 product_id 和一个 additionalData object。如何传递 offer id? 是否有可能在额外的参数中?
好的,找到了解决方案: "cordova-plugin-purchase": "^13.0.0"
。 "@awesome-cordova-plugins/in-app-purchase-2"
是"cordova-plugin-purchase": "^11.0.0"
已过时。
当使用带有普通 javascript(没有其他库)的版本 13 的"cordova-plugin-purchase"
时,您会在产品 object 中获得优惠,并且可以使用 store.order(product.offers[0]) 之类的东西进行订购。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.