Flutter Web:从 PC 加载 Web 寻呼机时没有“Access-Control-Allow-Origin”问题

Posted

技术标签:

【中文标题】Flutter Web:从 PC 加载 Web 寻呼机时没有“Access-Control-Allow-Origin”问题【英文标题】:Flutter Web: No 'Access-Control-Allow-Origin' problem when loading Web pager from PC 【发布时间】:2021-09-01 20:37:07 【问题描述】:

我正在使用 Flutter 2.2.2 开发托管在 Firebase 中的 Web 应用程序。困难在于从 FireStore 加载网站的图像。如果我从任何手机的 chrome 浏览器打开网页,都没有问题。但是,当从 PC 的 chrome 浏览器打开 Web 时,我收到错误消息:...已被 CORS 策略阻止:请求的资源上不存在“Access-Control-Allow-Origin”标头。两者都运行最新版本的 chrome。 任何想法将不胜感激。

【问题讨论】:

【参考方案1】:

试试这个答案。添加使用 GCP 控制台的相关配置。 https://***.com/a/58613527/11231634

【讨论】:

以上是关于Flutter Web:从 PC 加载 Web 寻呼机时没有“Access-Control-Allow-Origin”问题的主要内容,如果未能解决你的问题,请参考以下文章

Flutter web 无法从包中加载资产

如何在 Flutter 中从 Web 加载和呈现 PDF 文件

Flutter Web Iframe html元素错误重新加载

flutter Web端支持内嵌加载网页

Flutter DropdownButton - 从 REST Web 服务填充项目

Flutter:为啥我的构建器在 Web 服务调用后没有重新加载?