我尝试运行从https://pub.flutter-io.cn/packages/webview_flutter/example获得的示例,以在 Flutter 中使用 webview。但我有这种错误:
lib/main.dart:43:48:错误:没有为类“_WebViewExampleState”定义方法“SurfaceAndroidWebView”。- '_WebViewExampleState' 来自'package:webview_test/main.dart' ('lib/main.dart')。尝试将名称更正为现有方法的名称,或定义名为“SurfaceAndroidWebView”的方法。if (Platform.isAndroid) WebView.platform = SurfaceAndroidWebView(); ^^^^^^^^^^^^^^^^^^^^^
我的代码在 SurfaceAndroidWebView 中有错误:
这是我的 pubspec.yaml:
name: webview_test
description: A new Flutter application.
publish_to: 'none'
version: 1.0.0+1
environment:
sdk: ">=2.7.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
webview_flutter:
cupertino_icons: ^0.1.3
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
assets:
- assets/sample_audio.ogg
提前致谢!