flutter开发web应用支持浏览器跨域设置

开发web应用难免会遇到跨域问题,所以flutter设置允许web跨域的设置是要在你的flutter安装路径下面 flutter\bin\cache 找到flutter_tools.stamp文件,然后删除掉:这个文件是临时缓存文件

然后找到 flutter\packages\flutter_tools\lib\src\web 下面的chrome.dart文件,然后修改启动浏览器时候的参数,添加一个不使用web安全校验的配置:

打开这个文件,添加一个配置:

复制代码
--disable-web-security

然后重新启动你的开发工具,再次打开web页面,这个时候会提示你:您使用的是不受支持的命令行标记: --disable-web-security。稳定性和安全性会有所下降。然后发送一下网络请求,应该就可以了:

相关推荐
Y42581 天前
本地多语言切换具体操作代码
前端·javascript·vue.js
速易达网络1 天前
Bootstrap 5 响应式网站首页模板
前端·bootstrap·html
etsuyou1 天前
js前端this指向规则
开发语言·前端·javascript
lichong9511 天前
Android studio 修改包名
android·java·前端·ide·android studio·大前端·大前端++
cai_huaer1 天前
BugKu Web渗透之 cookiesWEB
前端·web安全
lichong9511 天前
Git 检出到HEAD 再修改提交commit 会消失解决方案
java·前端·git·python·github·大前端·大前端++
友友马1 天前
『 QT 』QT控件属性全解析 (一)
开发语言·前端·qt
不想上班只想要钱1 天前
vue3+vite创建的项目,运行后没有 Network地址
前端·javascript·vue.js
流***陌1 天前
手办盲盒抽赏小程序前端功能设计:兼顾收藏需求与抽赏乐趣
前端·小程序
shr007_1 天前
flutter 鸿蒙
flutter·华为·harmonyos