提交 ea4ecd58 authored 作者: MrQi's avatar MrQi

修改返回问题

上级 b47beca0
...@@ -9,17 +9,20 @@ import '../widgets/scaffold_webview.dart'; ...@@ -9,17 +9,20 @@ import '../widgets/scaffold_webview.dart';
sealed class CLXWebViewBaseWebViewModel extends ChangeNotifier { sealed class CLXWebViewBaseWebViewModel extends ChangeNotifier {
CLXWebViewBaseWebViewModel.loadRequest({required Uri requestedUrl}) { CLXWebViewBaseWebViewModel.loadRequest({required Uri requestedUrl}) {
_controller = WebViewController(); _controller = WebViewController();
_controller.setJavaScriptMode(JavaScriptMode.unrestricted);
_controller.loadRequest(requestedUrl); _controller.loadRequest(requestedUrl);
} }
CLXWebViewBaseWebViewModel.loadHtmlString( CLXWebViewBaseWebViewModel.loadHtmlString(
{required String html, String? baseUrl}) { {required String html, String? baseUrl}) {
_controller = WebViewController(); _controller = WebViewController();
_controller.setJavaScriptMode(JavaScriptMode.unrestricted);
_controller.loadHtmlString(html, baseUrl: baseUrl); _controller.loadHtmlString(html, baseUrl: baseUrl);
} }
CLXWebViewBaseWebViewModel.loadFile({required String absoluteFilePath}) { CLXWebViewBaseWebViewModel.loadFile({required String absoluteFilePath}) {
_controller = WebViewController(); _controller = WebViewController();
_controller.setJavaScriptMode(JavaScriptMode.unrestricted);
_controller.loadFile(absoluteFilePath); _controller.loadFile(absoluteFilePath);
} }
......
...@@ -23,6 +23,7 @@ class ScaffoldWebViewState extends State<ScaffoldWebView> { ...@@ -23,6 +23,7 @@ class ScaffoldWebViewState extends State<ScaffoldWebView> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return Scaffold(
backgroundColor: Colors.white, backgroundColor: Colors.white,
appBar: widget.customController.appBar, appBar: widget.customController.appBar,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论