【问题标题】:How to use RevenueCat PurchaserInfoUpdateListener in Flutter如何在 Flutter 中使用 RevenueCat PurchaserInfoUpdateListener
【发布时间】:2020-12-16 19:51:17
【问题描述】:

我在 Flutter 上使用 RevenueCat,我在哪里调用:

Purchases.addPurchaserInfoUpdateListener((purchaserInfo) => {});

以便我可以在整个应用中收听购买状态的更新?谢谢。

【问题讨论】:

    标签: flutter revenuecat


    【解决方案1】:

    您可以将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(),
        );
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-20
      • 2021-10-26
      • 2021-02-12
      • 1970-01-01
      • 2021-02-10
      • 2022-12-12
      • 2021-10-04
      相关资源
      最近更新 更多