【发布时间】:2020-12-16 19:51:17
【问题描述】:
我在 Flutter 上使用 RevenueCat,我在哪里调用:
Purchases.addPurchaserInfoUpdateListener((purchaserInfo) => {});
以便我可以在整个应用中收听购买状态的更新?谢谢。
【问题讨论】:
标签: flutter revenuecat
我在 Flutter 上使用 RevenueCat,我在哪里调用:
Purchases.addPurchaserInfoUpdateListener((purchaserInfo) => {});
以便我可以在整个应用中收听购买状态的更新?谢谢。
【问题讨论】:
标签: flutter revenuecat
您可以将Purchases.addPurchaserInfoUpdateListener((purchaserInfo) => {}); 发送到您的应用小部件的initState。
class MyApp extends StatefulWidget {
@override
_MyAppState createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
@override
void initState() {
super.initState();
Purchases.addPurchaserInfoUpdateListener((purchaserInfo) => {
// do what you want with the purchase info
});
}
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
title: Constants.appName,
theme: ThemeConfig.lightTheme,
home: Splash(),
);
}
}
【讨论】: