我的应用程序在android上运行得很好,但在网络上,我得到了错误:
错误: XMLHttpRequest错误。dart-sdk/lib/_internal/js_dev_runtime/patch/core_patch.dart
我使用生成Json数据的PHP,我已经添加了标题:
header("Access-Control_Allow_Origin: *");
header("Content-type:application/json;charset=utf-8");
header("Access-Control-Allow-Methods: GET");错误输出:
Error: XMLHttpRequest error.
dart-sdk/lib/_internal/js_dev_runtime/patch/core_patch.dart 908:28 get current
packages/http/src/browser_client.dart 69:22 <fn>
dart-sdk/lib/async/zone.dart 1687:54 runUnary
dart-sdk/lib/async/future_impl.dart 160:18 handleValue
dart-sdk/lib/async/future_impl.dart 767:44 handleValueCallback
dart-sdk/lib/async/future_impl.dart 796:13 _propagateToListeners
dart-sdk/lib/async/future_impl.dart 593:7 [_complete]
dart-sdk/lib/async/stream_pipe.dart 61:11 _cancelAndValue
dart-sdk/lib/async/stream.dart 1232:7 <fn>
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 334:14 _checkAndCall
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 339:39 dcall
dart-sdk/lib/html/dart2js/html_dart2js.dart 37332:58 <fn>
at Object.createErrorWithStack (http://localhost:52772/dart_sdk.js:5388:12)
at Object._rethrow (http://localhost:52772/dart_sdk.js:40987:16)
at async._AsyncCallbackEntry.new.callback (http://localhost:52772/dart_sdk.js:40981:13)
at Object._microtaskLoop (http://localhost:52772/dart_sdk.js:40808:13)
at _startMicrotaskLoop (http://localhost:52772/dart_sdk.js:40814:13)
at http://localhost:52772/dart_sdk.js:36279:9发布于 2022-01-11 02:17:04
它在遵循那些steps之后工作
1-转到flutter\bin\cache并删除一个名为: flutter_tools.stamp的文件
2-转到flutter\packages\flutter_tools\lib\src\web并打开文件chrome.dart。
3-找到‘-禁用-扩展’
4-添加“禁用-网络-安全”
发布于 2022-01-21 19:12:22
我在网上部署时遇到了同样的问题,请确保:
https://stackoverflow.com/questions/70519945
复制相似问题