Firebase 颤振web-无法加载网络映像
我想在UI中显示项目firebase存储桶中的图像。 我按照另一个堆栈溢出答案中的说明操作,但它对我不起作用 用于在计算机上显示Firebase存储中的图像 颤振网页您必须为CORS配置数据 打开GCP控制台,选择您的项目并启动云终端 通过单击顶部导航栏中的>>图标按钮来进行会话。点击 打开编辑器按钮(铅笔图标),然后创建cors.json文件。跑 gsutil cors set cors.json gs://您的bucket cors.json文件应该 像这样: [{ “来源”:[“*”], “方法”:[“获取”], “maxagesonds”:3600}]我将原点设置为*这意味着每个网站都可以显示您的图像。但您也可以插入 你的网站的域名有限制访问 如果您需要更多信息: 我在云平台上看到了我的项目和bucket的更新,但我收到了相同的错误消息:Firebase 颤振web-无法加载网络映像,firebase,flutter,firebase-storage,flutter-web,flutter-image,Firebase,Flutter,Firebase Storage,Flutter Web,Flutter Image,我想在UI中显示项目firebase存储桶中的图像。 我按照另一个堆栈溢出答案中的说明操作,但它对我不起作用 用于在计算机上显示Firebase存储中的图像 颤振网页您必须为CORS配置数据 打开GCP控制台,选择您的项目并启动云终端 通过单击顶部导航栏中的>>图标按钮来进行会话。点击 打开编辑器按钮(铅笔图标),然后创建cors.json文件。跑 gsutil cors set cors.json gs://您的bucket cors.json文件应该 像这样: [{ “来源”:[“*”],
Failed to load network image.
Image URL: gs://---------------------------------.png
Trying to load an image from another domain? Find answers at:
https://flutter.dev/docs/development/platform-integration/web-image
我还学习了这家伙关于如何访问存储映像的教程。他使用了Image.network小部件,这也是我正在做的。这对我来说根本不管用。下面的截图就是我看到的。黑框是来自存储位置的URL
运行以下命令后,图像出现 颤振构建web--发布--web渲染器html
尽管如此,我仍然无法将图像从Flatter web上传/裁剪到firebase这意味着当你添加图像时,你必须先运行此标签,然后再添加图像,否则无法正常工作,有没有合适的解决方案?你需要用图像构建应用程序。然后运行Flatter web,当您构建应用程序时,使用命令行-Flatter build web-release-web渲染器htmli使用稳定版本的Flatter web是否不完美?此说明将帮助您。。。