Shared_preferences (https://pub.dev/packages/shared_preferences), кажется, не работает для Flutter for Web.
У меня есть следующая функция, которая вызывается при нажатии кнопки.
getEmail() async {
print("reached 1st line");
SharedPreferences prefs = await SharedPreferences.getInstance();
print("reached 2nd line");
String _confirmedEmail = prefs.getString('_confirmedEmail') ?? "";
)
Он печатает "достиг 1-й строки", но не "достиг 2-й строки", что означает, что программа не проходит после оператора await. Интересно, что я тоже не получаю никакой ошибки. Кажется, что после игнорирования остальной части функции просто игнорируетсяоператор await.
Какая наилучшая альтернатива для хранения общих настроек во Flutter for Web?