gpt4 book ai didi

flutter - Flutter FCM token 作为全局变量

转载 作者:行者123 更新时间:2023-12-03 04:21:27 27 4
gpt4 key购买 nike

我已经在我的应用程序中生成了Firebase token ,我需要在代码中的其他地方使用它,但是我看到的所有教程都不会在

FirebaseMessaging.getToken.then((token){
print(token);
})

如何在代码的其他地方使用此变量?

提前致谢。

最佳答案

您有两种选择,
首先是将其保存在SharedPrefs中,如果您要存储它并在重新启动应用程序后仍要使用它。

FirebaseMessaging.getToken.then((token){
SharedPreferences prefs = await SharedPreferences.getInstance();
prefs.setString("Token",token);
})

并使用
prefs.getString("Token");

您也可以在任何类中创建一个静态变量并使用它,但仅可用于一次启动。
class TokenClass {
static String token = "temp";
}

设置并使用 TokenClass.token获取它

关于flutter - Flutter FCM token 作为全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62391819/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com