Я установил веб-просмотр в своих приложениях Flutter, и когда я пытаюсь открыть раскрывающийся список веб-сайта, мои приложения вылетали. Как я могу это исправить?
1002 * Мой журнал
x20 0000007fc42c6868 x21 0000007fc42c6870 x22 000000000000004f x23 00000077652733c8 x24 00000076cab62000 x25 00000076a2f56178 x26 00000076a5b26c98 x27 00000077672265f8 x28 0000000000000070 x29 0000007fc42c6850 зр 0000007fc42c63a0 Л.Р. 00000076c909c148 р c 00000076c909c284 backtrace: # 00 p c 000000000277d284 /data/app/com.android.chrome-j2swVFxLchXK6YjNK2D2uQ==/base.apk (смещение 0x21ff000)
1009 *
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
import 'package:webview_flutter/webview_flutter.dart';
class WebViewContainer extends StatefulWidget {
final String targeturl;
WebViewContainer({this.targeturl});
@override
State<StatefulWidget> createState() {
return _WebViewContainer(this.targeturl);
}
}
class _WebViewContainer extends State<WebViewContainer> {
var targeturl;
_WebViewContainer(this.targeturl);
@override
Widget build(BuildContext context) {
print(targeturl);
return Scaffold(
appBar: AppBar(),
body: Center(
child: WebView(
initialUrl: targeturl,
javascriptMode: JavascriptMode.unrestricted,
),
),
);
}
}