Open mateen-demah opened 8 months ago
My project won't build when I use the package. I get the following errors. I only get these errors when I import the package.
/C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/http_request_factory.dart:5:8: Error: Dart library 'dart:html' is not available on this platform. import 'dart:html'; ^ Context: The unavailable library 'dart:html' is imported through these packages: package:ayaprep => package:webview_all => package:webview_flutter_web => dart:html Detailed import paths for (some of) the these imports: package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/http_request_factory.dart => dart:html ... /C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/web_webview_controller.dart:7:8: Error: Dart library 'dart:ui_web' is not available on this platform. import 'dart:ui_web' as ui_web; ^ Context: The unavailable library 'dart:ui_web' is imported through these packages: package:ayaprep => package:webview_all => package:webview_flutter_web => dart:ui_web package:ayaprep => package:webview_all => package:webview_flutter_web => package:flutter_web_plugins => dart:ui_web Detailed import paths for (some of) the these imports: package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:flutter_web_plugins/flutter_web_plugins.dart => package:flutter_web_plugins/src/navigation/url_strategy.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:flutter_web_plugins/flutter_web_plugins.dart => package:flutter_web_plugins/src/navigation/url_strategy.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:flutter_web_plugins/flutter_web_plugins.dart => package:flutter_web_plugins/src/navigation/url_strategy.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:flutter_web_plugins/flutter_web_plugins.dart => package:flutter_web_plugins/src/navigation/url_strategy.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/signup/signup_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:flutter_web_plugins/flutter_web_plugins.dart => package:flutter_web_plugins/src/navigation/url_strategy.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:flutter_web_plugins/flutter_web_plugins.dart => package:flutter_web_plugins/src/navigation/url_strategy.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/presentation/profile/profile_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:flutter_web_plugins/flutter_web_plugins.dart => package:flutter_web_plugins/src/navigation/url_strategy.dart => dart:ui_web package:ayaprep/main.dart => package:ayaprep/presentation/home/home_page.dart => package:ayaprep/shared/config.dart => package:ayaprep/presentation/login/login_page.dart => package:ayaprep/controller/auth_controller.dart => package:ayaprep/presentation/wrapper/main_page.dart => package:ayaprep/presentation/settingsPage/settings_page.dart => package:ayaprep/widgets/aya_desktop_webview.dart => package:webview_all/webview_all.dart => package:webview_all/src/webview/webview.dart => package:webview_all/src/webview/webview_web.dart => package:webview_flutter_web/webview_flutter_web.dart => package:webview_flutter_web/src/web_webview_platform.dart => package:webview_flutter_web/src/web_webview_controller.dart => dart:ui_web ... /C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/web_webview_controller.dart:6:8: Error: Dart library 'dart:html' is not available on this platform. import 'dart:html' as html; ^ /C:/src/flutter/packages/flutter_web_plugins/lib/src/navigation/url_strategy.dart:5:8: Error: Dart library 'dart:ui_web' is not available on this platform. import 'dart:ui_web' as ui_web; ^ /C:/src/flutter/packages/flutter_web_plugins/lib/src/navigation/url_strategy.dart:9:1: Error: Dart library 'dart:ui_web' is not available on this platform. export 'dart:ui_web' ^ /C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/http_request_factory.dart:64:10: Error: Type 'HttpRequest' not found. Future<HttpRequest> request(String url, ^^^^^^^^^^^ /C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/http_request_factory.dart:71:21: Error: Type 'ProgressEvent' not found. void Function(ProgressEvent e)? onProgress}) { ^^^^^^^^^^^^^ /C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/web_webview_controller.dart:41:9: Error: Type 'html.IFrameElement' not found. final html.IFrameElement iFrame = html.IFrameElement() ^^^^^^^^^^^^^^^^^^ /C:/src/flutter/packages/flutter_web_plugins/lib/src/navigation/url_strategy.dart:21:21: Error: Type 'ui_web.UrlStrategy' not found. void setUrlStrategy(ui_web.UrlStrategy? strategy) { ^^^^^^^^^^^^^^^^^^ /C:/src/flutter/packages/flutter_web_plugins/lib/src/navigation/url_strategy.dart:40:31: Error: Type 'ui_web.HashUrlStrategy' not found. class PathUrlStrategy extends ui_web.HashUrlStrategy { ^^^^^^^^^^^^^^^^^^^^^^ /C:/src/flutter/packages/flutter_web_plugins/lib/src/navigation/url_strategy.dart:52:9: Error: Type 'ui_web.PlatformLocation' not found. final ui_web.PlatformLocation _platformLocation; ^^^^^^^^^^^^^^^^^^^^^^^ /C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/http_request_factory.dart:71:21: Error: 'ProgressEvent' isn't a type. void Function(ProgressEvent e)? onProgress}) { ^^^^^^^^^^^^^ /C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/http_request_factory.dart:72:12: Error: The getter 'HttpRequest' isn't defined for the class 'HttpRequestFactory'. - 'HttpRequestFactory' is from 'package:webview_flutter_web/src/http_request_factory.dart' ('/C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/http_request_factory.dart'). Try correcting the name to the name of an existing getter, or defining a getter or field named 'HttpRequest'. return HttpRequest.request(url, ^^^^^^^^^^^ /C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/web_webview_controller.dart:41:14: Error: 'IFrameElement' isn't a type. final html.IFrameElement iFrame = html.IFrameElement() ^^^^^^^^^^^^^ /C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/web_webview_controller.dart:41:42: Error: Method not found: 'IFrameElement'. final html.IFrameElement iFrame = html.IFrameElement() ^^^^^^^^^^^^^ /C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/web_webview_controller.dart:89:16: Error: 'HttpRequest' isn't a type. final html.HttpRequest httpReq = ^^^^^^^^^^^ /C:/Users/Abdul-Mateen/AppData/Local/Pub/Cache/hosted/pub.dev/webview_flutter_web-0.2.2+3/lib/src/web_webview_controller.dart:118:12: Error: Undefined name 'platformViewRegistry'. ui_web.platformViewRegistry.registerViewFactory( ^^^^^^^^^^^^^^^^^^^^ /C:/src/flutter/packages/flutter_web_plugins/lib/src/navigation/url_strategy.dart:21:28: Error: 'UrlStrategy' isn't a type. void setUrlStrategy(ui_web.UrlStrategy? strategy) { ^^^^^^^^^^^ /C:/src/flutter/packages/flutter_web_plugins/lib/src/navigation/url_strategy.dart:22:10: Error: Setter not found: 'urlStrategy'. ui_web.urlStrategy = strategy; ^^^^^^^^^^^ /C:/src/flutter/packages/flutter_web_plugins/lib/src/navigation/url_strategy.dart:45:3: Error: The superclass, 'ui_web.HashUrlStrategy', has no unnamed constructor that takes no arguments. PathUrlStrategy([ ^^^^^^^^^^^^^^^ /C:/src/flutter/packages/flutter_web_plugins/lib/src/navigation/url_strategy.dart:52:16: Error: 'PlatformLocation' isn't a type. final ui_web.PlatformLocation _platformLocation; ^^^^^^^^^^^^^^^^ /C:/src/flutter/packages/flutter_web_plugins/lib/src/plugin_registry.dart:66:8: Error: Method not found: 'webOnlySetPluginHandler'. ui.webOnlySetPluginHandler(handleFrameworkMessage); ^^^^^^^^^^^^^^^^^^^^^^^
我也遇到了
My project won't build when I use the package. I get the following errors. I only get these errors when I import the package.