flutter - 如何在购买前选择多个套餐
问题描述
我想在 RevenueCat 中付款时是否可以选择多个包裹。这就是我目前的做法:
Offerings offerings = await Purchases.getOfferings();
for(int i = 0; i < allPackages.length; ++i)
{
print("Currently purchasing package: " + allPackages[i].name);
await Purchases.purchasePackage(offerings.current.getPackage(allPackages[i].id));
print("Package " + allPackages[i].name + " Purchased!");
}
pushRoutes("/grade_selection", true);
使用上面的代码,我为每个单独的包裹付费。因此,如果我选择 3 个包,它将是这样工作的:
等等。
相反,我想一次性为所有包裹付费。RevenueCat 可以做到这一点吗?
解决方案
推荐阅读
- javascript - Python - 从 JS 文件中解析数据(Twitter 存档)
- python-3.x - opencv2:圆形检测未检测到明显的圆形检测
- pandas - 如何检查一个数据框列中的值是否包含在另一整列中?
- java - 将 JSON 数据从 JQUERY 传递到 java 控制器时出现异常
- reactjs - Typescript & React:在组件之间传递道具与默认道具
- python - AttributeError:“NoneType”对象没有带有 BeautifulSoup4 的属性“组”
- json - JSON分组列表视图格式
- nginx - 如何在 nginx 上仅在没有查询参数的情况下进行重定向?
- mysql - 将数据从本地数据库加载到 Big Query
- javascript - ReferenceError: Javascript 中未定义 firebase