Flutter Web, ошибка: неподдерживаемая операция: Platform._operatingSystem at Object.throw_ [as throw] - PullRequest
0 голосов
/ 26 февраля 2020

Я пытался создать флаттерную веб-страницу с firebase auth и firebase firestore. Я столкнулся с проблемой, из-за которой мне не удалось войти в систему, «заблокированную по запросу CORS» после развертывания на хостинге firebase. Я прочитал онлайн и выполнил обновление флаттера на канале мастера флаттера, после чего даже запуск "flutter run -d chrome" выдает ошибку из-за неподдерживаемой ошибки. Я слышал, что это может быть вызвано импортом dart: io, но я не изменил ни одну из моих зависимостей pubspe c .yaml по сравнению с

dependencies:
  flutter:
    sdk: flutter

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  firebase_auth:
  firebase_auth_web:
  cloud_firestore: ^0.13.2
  csv: ^4.0.3
  path_provider: ^1.4.4
  flutter_email_sender: ^2.2.0
  intl: ^0.15.7
  url_launcher: ^5.1.4
  url_launcher_web: ^0.1.0

dev_dependencies:
  flutter_test:
    sdk: flutter

Репо здесь: https://github.com/lewlian/Attendy

...