jonataslaw / get_server

A backend server that makes it possible to program with Flutter syntax and reuse existing code
Apache License 2.0
475 stars 43 forks source link

Flutter: webview_flutter_plus error: Server Error: Unsupported operation: ServerSocket.bind #89

Open Olatuneday opened 1 year ago

Olatuneday commented 1 year ago

Server Error: Unsupported operation: ServerSocket.bind C:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/_internal/js_dev_runtime/private/ddcruntime/errors.dart 266:49 throw C:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/_internal/js_dev_runtime/patch/io_patch.dart 470:5 _bind C:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/io/socket.dart 307:27 bind C:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/_http/http_impl.dart 3161:10 bind C:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/_http/http.dart 186:19 bind packages/webview_flutter_plus/src/webview_flutter_plus.dart 882:61 C:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/async/zone.dart 1391:13 _rootRun C:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/async/zone.dart 1293:19 run C:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/async/zone.dart 1828:67 _runZoned C:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/async/zone.dart 1817:12 runZonedGuarded packages/webview_flutter_plus/src/webview_flutter_plus.dart 881:5 start C:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54 runBody C:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 123:5 _async packages/webview_flutter_plus/src/webview_flutter_plus.dart 878:27 start packages/webview_flutter_plus/src/webview_flutter_plus.dart 290:23 build packages/flutter/src/widgets/framework.dart 4992:27 build packages/flutter/src/widgets/framework.dart 4878:15 performRebuild packages/flutter/src/widgets/framework.dart 5050:11 performRebuild packages/flutter/src/widgets/framework.dart 4604:5 rebuild packages/flutter/src/widgets/framework.dart 4859:5 [_firstBuild] packages/flutter/src/widgets/framework.dart 5041:11 [_firstBuild] packages/flutter/src/widgets/framework.dart 4853:5 mount packages/flutter/src/widgets/framework.dart 3863:15 inflateWidget packages/flutter/src/widgets/framework.dart 3592:18 updateChild packages/flutter/src/widgets/framework.dart 6300:14 mount packages/flutter/src/widgets/framework.dart 3863:15 inflateWidget packages/flutter/src/widgets/framework.dart 3592:18 updateChild packages/flutter/src/widgets/framework.dart 6300:14 mount packages/flutter/src/widgets/framework.dart 3863:15 inflateWidget packages/flutter/src/widgets/framework.dart 3592:18 updateChild packages/flutter/src/widgets/framework.dart 6300:14 mount packages/flutter/src/widgets/framework.dart 3863:15 inflateWidget packages/flutter/src/widgets/framework.dart 3592:18 updateChild packages/flutter/src/widgets/framework.dart 6300:14 mount packages/flutter/src/widgets/framework.dart 3863:15 inflateWidget packages/flutter/src/widgets/framework.dart 3592:18 updateChild packages/flutter/src/widgets/framework.dart 6300:14 mount packages/flutter/src/widgets/framework.dart 3863:15

Olatuneday commented 1 year ago

my code is: @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text(widget.title), ), body: SingleChildScrollView( child: WebViewPlus( backgroundColor: Colors.red, javascriptMode: JavascriptMode.unrestricted, onWebViewCreated: (controller) { controller.loadString(r"""

hello world
  """);
      },
    ),
  ),
  floatingActionButton: const FloatingActionButton(
    onPressed: null,
    tooltip: 'Increment',
    child: Icon(Icons.add),
  ),
);

}