【发布时间】:2019-05-15 12:22:01
【问题描述】:
我正在使用 flutter_inapp_purchase 作为我的 Flutter 应用的非消耗品 IAP。对于 IOS,它确实需要包含“恢复购买”功能,以允许用户恢复之前购买的应用内购买。我可以知道如何创建“恢复”按钮并在用户点击“恢复”按钮时启动恢复过程吗?
Future<Null> _buyProduct(IAPItem item) async {
try {
PurchasedItem purchased= await
FlutterInappPurchase.buyProduct(item.productId);
print('purcuased - ${purchased.toString()}');
} catch (error) {
print('$error');
}
}
Future<Null> _getProduct() async {
List<IAPItem> items = await FlutterInappPurchase.getProducts(_productLists);
for (var item in items) {
print('${item.toString()}');
this._items.add(item);
}
setState(() {
this._items = items;
});
}
【问题讨论】:
标签: flutter in-app-purchase restore