webview bugfix

This commit is contained in:
DASHU
2025-01-21 22:17:36 +08:00
parent 19d738cc49
commit 4019e7fb78

View File

@@ -64,33 +64,33 @@ class _WebViewComponent extends State<WebViewComponent>
void initState() { void initState() {
super.initState(); super.initState();
// contextMenu = ContextMenu( contextMenu = ContextMenu(
// menuItems: [ menuItems: [
// ContextMenuItem( ContextMenuItem(
// id: 1, id: 1,
// title: "Special", title: "Special",
// action: () async { action: () async {
// print("Menu item Special clicked!"); print("Menu item Special clicked!");
// print(await webViewController?.getSelectedText()); print(await webViewController?.getSelectedText());
// await webViewController?.clearFocus(); await webViewController?.clearFocus();
// }) })
// ], ],
// settings: ContextMenuSettings(hideDefaultSystemContextMenuItems: false), settings: ContextMenuSettings(hideDefaultSystemContextMenuItems: false),
// onCreateContextMenu: (hitTestResult) async { onCreateContextMenu: (hitTestResult) async {
// print("onCreateContextMenu"); print("onCreateContextMenu");
// print(hitTestResult.extra); print(hitTestResult.extra);
// print(await webViewController?.getSelectedText()); print(await webViewController?.getSelectedText());
// }, },
// onHideContextMenu: () { onHideContextMenu: () {
// print("onHideContextMenu"); print("onHideContextMenu");
// }, },
// onContextMenuActionItemClicked: (contextMenuItemClicked) async { onContextMenuActionItemClicked: (contextMenuItemClicked) async {
// var id = contextMenuItemClicked.id; var id = contextMenuItemClicked.id;
// print("onContextMenuActionItemClicked: " + print("onContextMenuActionItemClicked: " +
// id.toString() + id.toString() +
// " " + " " +
// contextMenuItemClicked.title); contextMenuItemClicked.title);
// }); });
pullToRefreshController = kIsWeb || pullToRefreshController = kIsWeb ||
![TargetPlatform.iOS, TargetPlatform.android] ![TargetPlatform.iOS, TargetPlatform.android]