如何重新启用Flutter Web的Web安全功能?
解决Flutter Web持续提示
--disable-web-security的简便方法 先确认你已经彻底删掉了之前在flutter/packages/flutter_tools/lib/src/web里添加的'--disable-web-security'代码行,然后按以下步骤操作:
- 打开终端,进入Flutter安装目录下的
packages/flutter_tools文件夹 - 依次执行以下命令:
dart pub get dart run grinder build - 回到你的Flutter项目目录,执行
flutter clean,再重新运行项目
另外还要检查启动配置是否手动添加了该参数:
- 若用VSCode运行,查看
.vscode/launch.json里的args字段,是否存在--web-browser-flag="--disable-web-security",有的话直接删除 - 若用终端命令启动,确保命令里没有附带
--web-browser-flag="--disable-web-security"参数
完成以上操作后,就能彻底清除这个配置,不会再收到相关提示了。
内容的提问来源于stack exchange,提问作者Mike
相关产品推荐
相关产品推荐

