feat: 全局监听iap,在home初始化。避免过早处理,升级dart和flutter,支持storekit插件,强制指定storekit2版本
This commit is contained in:
@@ -19,6 +19,8 @@ import 'package:kaer_with_panels/app/widgets/swipe/swipe_config.dart';
|
||||
import 'dart:convert';
|
||||
import 'package:kaer_with_panels/app/widgets/dialogs/hi_dialog.dart';
|
||||
import '../../../routes/app_pages.dart';
|
||||
import 'package:kaer_with_panels/app/services/iap/iap_service.dart';
|
||||
|
||||
|
||||
|
||||
/// 购买会员页面视图
|
||||
@@ -201,9 +203,9 @@ class KRPurchaseMembershipView extends GetView<KRPurchaseMembershipController>
|
||||
}
|
||||
return Center(
|
||||
child: GestureDetector(
|
||||
onTap: () {
|
||||
onTap: () async{
|
||||
// 异步处理补单
|
||||
controller.kr_restorePurchases(isShowLoading: false); // 恢复未完成订单
|
||||
await KRIAPService.instance.retryUnfinishedTransactions();
|
||||
HIDialog.show(
|
||||
title: '温馨提示',
|
||||
message: '购买订单已确认,请耐心等待。若时长未到账,请联系在线客服处理。',
|
||||
|
||||
Reference in New Issue
Block a user