diff --git a/lib/src/view/impl/web.dart b/lib/src/view/impl/web.dart index 779cd4b..69e8b23 100644 --- a/lib/src/view/impl/web.dart +++ b/lib/src/view/impl/web.dart @@ -1,11 +1,11 @@ import 'dart:async'; import 'dart:convert'; -import 'package:web/web.dart' as web; import 'dart:js_interop'; import 'dart:js_interop_unsafe'; import 'package:flutter/material.dart'; import 'package:pointer_interceptor/pointer_interceptor.dart'; +import 'package:web/web.dart' as web; import 'package:webviewx_plus/src/controller/impl/web.dart'; import 'package:webviewx_plus/src/controller/interface.dart' as ctrl_interface; import 'package:webviewx_plus/src/utils/constants.dart'; @@ -364,7 +364,7 @@ class _WebViewXState extends State { jsContent: widget.jsContent, windowDisambiguator: iframeViewType, forWeb: true, - ); + ).toJS; break; case SourceType.url: case SourceType.urlBypass: @@ -374,7 +374,7 @@ class _WebViewXState extends State { jsContent: widget.jsContent, windowDisambiguator: iframeViewType, forWeb: true, - ); + ).toJS; break; } @@ -533,7 +533,7 @@ class _WebViewXState extends State { jsContent: widget.jsContent, windowDisambiguator: iframeViewType, forWeb: true, - ); + ).toJS; } void _debugLog(String text) { diff --git a/pubspec.yaml b/pubspec.yaml index 6eee09f..bd73229 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,36 +2,34 @@ name: webviewx_plus description: A cross-platform webview using webview_flutter for mobile and iFrame for web. repository: https://github.com/Mahad61/webviewx_plus -version: 0.5.1+1 +version: 0.5.2+1 platforms: android: ios: web: - environment: - sdk: '>=3.4.0 <4.0.0' + sdk: ">=3.4.0 <4.0.0" flutter: ">=3.22.0" dependencies: flutter: sdk: flutter - http: ^1.1.1 - path: ^1.8.0 - pointer_interceptor: ^0.10.0 - uuid: ^4.2.2 - webview_flutter: ^4.7.0 - webview_flutter_android: ^3.16.1 - webview_flutter_platform_interface: ^2.10.0 - webview_flutter_wkwebview: ^3.13.1 - web: ^0.5.1 + http: ^1.4.0 + path: ^1.9.1 + pointer_interceptor: ^0.10.1+2 + uuid: ^4.5.1 + webview_flutter: ^4.13.0 + webview_flutter_android: ^4.7.0 + webview_flutter_platform_interface: ^2.13.0 + webview_flutter_wkwebview: ^3.22.0 + web: ^1.1.1 dev_dependencies: flutter_test: sdk: flutter - flutter: # To add assets to your package, add an assets section, like this: