Uncaught Reference error: Toastify is not defined flutter web
Uncaught Reference error: Toastify is not defined flutter web
我是 flutter web 的新手。我在我的 flutter web 应用程序中实现了 firebase 登录功能。此功能在本地正常工作。但是当我在自己的服务器上部署网站时,如果我输入正确的凭据,它可以正常运行,但是每当我输入错误的密码时,它就会给我异常,
未捕获的引用错误:未定义 Toastify
我已经使用 fluttertoast 库来显示 toast 消息,我不确定是什么导致了这个问题,这个错误是与 toast 消息相关还是与 firebase 相关。请参阅随附的错误截图
此问题是与 fluttertoast 库有关还是与 firebase 有关?如何解决这个问题,我们是否需要在 firebase 中进行任何与域相关的配置?
我正在使用以下代码登录用户
Future<void> _signInWithEmailPassword() async {
UtilityHelper.showToast(message: "Login clicked");
_formkey.currentState?.save();
bool _isValid = _formkey.currentState?.validate() ?? false;
FocusScope.of(context).requestFocus(FocusNode());
if (_isValid) {
setState(() {
_loginType = LoginType.normal;
_isLoading = true;
});
final authProvider = Provider.of<AuthProvider>(context, listen: false);
final hasResponse = await authProvider.singInUser(loginReqModel);
redirectToHome(hasResponse, authProvider);
}
}
迟到的用户模型_user;
UserModel 获取用户 => _user;
bool get isChangePasswordButtonShown =>
_authRepo.isUserLoggedInUsingPasssword;
字符串错误消息 = '';
Future<bool> singInUser(LoginReqModel reqModel) async {
try {
final response = await _authRepo.singInUser(reqModel);
if (response != null) {
_user = response;
notifyListeners();
return true;
}
notifyListeners();
return false;
} catch (error) {
print(error);
errorMsg = UtilityHelper.getErrorMessage(error);
return false;
}
}
如有任何帮助,我们将不胜感激。
这个问题与我用来显示 toast 消息的 flutter toast 库有关,它不适用于实时域。
所以用 oktoast 库替换那个库解决了问题
我是 flutter web 的新手。我在我的 flutter web 应用程序中实现了 firebase 登录功能。此功能在本地正常工作。但是当我在自己的服务器上部署网站时,如果我输入正确的凭据,它可以正常运行,但是每当我输入错误的密码时,它就会给我异常,
未捕获的引用错误:未定义 Toastify
我已经使用 fluttertoast 库来显示 toast 消息,我不确定是什么导致了这个问题,这个错误是与 toast 消息相关还是与 firebase 相关。请参阅随附的错误截图
此问题是与 fluttertoast 库有关还是与 firebase 有关?如何解决这个问题,我们是否需要在 firebase 中进行任何与域相关的配置?
我正在使用以下代码登录用户
Future<void> _signInWithEmailPassword() async {
UtilityHelper.showToast(message: "Login clicked");
_formkey.currentState?.save();
bool _isValid = _formkey.currentState?.validate() ?? false;
FocusScope.of(context).requestFocus(FocusNode());
if (_isValid) {
setState(() {
_loginType = LoginType.normal;
_isLoading = true;
});
final authProvider = Provider.of<AuthProvider>(context, listen: false);
final hasResponse = await authProvider.singInUser(loginReqModel);
redirectToHome(hasResponse, authProvider);
}
}
迟到的用户模型_user; UserModel 获取用户 => _user;
bool get isChangePasswordButtonShown => _authRepo.isUserLoggedInUsingPasssword;
字符串错误消息 = '';
Future<bool> singInUser(LoginReqModel reqModel) async {
try {
final response = await _authRepo.singInUser(reqModel);
if (response != null) {
_user = response;
notifyListeners();
return true;
}
notifyListeners();
return false;
} catch (error) {
print(error);
errorMsg = UtilityHelper.getErrorMessage(error);
return false;
}
}
如有任何帮助,我们将不胜感激。
这个问题与我用来显示 toast 消息的 flutter toast 库有关,它不适用于实时域。
所以用 oktoast 库替换那个库解决了问题