Access to XMLHttpRequest at ‘file:///xxxxx/PQ.BaseInfo.proto’ from origin ‘null’ has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, chrome-untrusted, https.

报错信息

意思是:

CORS 策略已阻止从源“null”访问“文件路径”处的 XMLHttpRequest:跨源请求仅支持协议方案:http、data、chrome、chrome-extension、https。

原因及解决方法

显然,在 Chrome 中,如果您尝试读取本地数据文件、处理它、使用 javascript 等处理它并显示它,似乎会发生错误。

这次是在本地读取CSV数据并显示图形的程序,所以正好对应这个,没有显示错误。

似乎这个错误在 Chrome 中是默认设置的,但是你可以通过从终端使用命令选项打开 Chrome 来避免这个错误(允许读取、处理和显示本地文件)。

在mac中:
sudo /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args -allow-file-access-from-files

系统将要求您输入密码,因此请输入您的 PC 密码并按 Enter。

然后打开了一个新的 Chrome 窗口,当我在该窗口中打开之前出现错误的文件时,它显示没有任何错误。

如果 Chrome 应用程序不直接位于 Applications 目录下(默认存储位置),请进行相应更改。

Access to XMLHttpRequest at file from origin ‘null‘ has been blocked by CORS policy谷歌浏览器本地打开项目js文件报错相关推荐

  1. Access to script at ‘xxx‘ from origin ‘null‘ has been blocked by CORS policy: Cross origin requests

    前言 本地调试js时,遇到本错误 Google Chrome 84.0.4147.135 (正式版本) (64 位) (cohort: Stable Installs Only) 修订版本 c42bd ...

  2. 解决浏览器跨域加载本地文件报错 Access to script at ‘xxx‘ from origin ‘null‘ has been blocked by CORS policy

    报错: Failed to load resource: net::ERR_FILE_NOT_FOUND Access to script at 'xxx' from origin 'null' ha ...

  3. Access to XMLHttpRequest at 'XXX' from origin 'XX' has been blocked by CORS policy: No 'Access-Contr

    Access to XMLHttpRequest at 'XXX' from origin 'XX' has been blocked by CORS policy: No 'Access-Contr ...

  4. Access to XMLHttpRequest at ‘httpxxxx‘ from origin ‘httpxxxx‘ has been blocked by CORS policy

    解决CORS跨域问题 今天做前后端分离的项目时, 前端向后台发送请求发现报错: Access to XMLHttpRequest at 'http://localhost:8082/doLogin' ...

  5. 解决 ES6 Module 报 Access to script at ‘xx‘ from origin ‘null‘ has been blocked by CORS policy

    一.问题说明 在学习 JavaScript ES6 中 Module 部分时,使用 script 标签加载 ES6,代码报错.报错信息如下: 试验代码如下: 二.问题追溯 1.本地打开文件,引用模块为 ...

  6. Access to XMLHttpRequest at ‘XXX‘ from origin ‘XX‘ has been blocked by CORS policy: No ‘Access-Contr

    加一个crossDomain: true,即可 示例代码: <!DOCTYPE html> <html lang="en" dir="ltr" ...

  7. Access to script at ‘file:///C:/study...‘ from origin ‘null‘has been blocked by CORS policy

    Access to script at 'file:///C:/study/vite-project/dist/assets/index.d3de8eba.js' from origin 'null' ...

  8. 【VSCode】from origin ‘null‘ has been blocked by CORS policy: Cross origin requests are only supported

    Access to script at 'file:///C:/Users/dawulei/Desktop/%E9%A1%B9%E7%9B%AE/%E5%9D%A6%E5%85%8B%E5%A4%A7 ...

  9. 前端学习(2136):使用es6模块化出现Access to script at ‘file:///... ..from origin ‘null‘ has been blocked。。。错误

    为什么会跨域? 因为你是在本地打开的文件,而file协议并不支持 http, data, chrome, chrome-extension, https这些协议是支持跨域请求的 而当你在某盘符位置下直 ...

最新文章

  1. php7安装redis6扩展
  2. with...as...
  3. linux /home recovering journal,linux报错:/dev/sdb2:recovering journal
  4. mysql-修改root密码的方法
  5. 删除Windows 文本右键选项
  6. 62. 拆分初始化负载
  7. 斐波那契数列PHP非递归数组实现
  8. P1491 集合位置
  9. Latex:插入数学公式
  10. 全新卡盟系统PHP版 集成易支付_PHP全新授权系统支持盗版入库卡密授权
  11. 论文阅读:Deep forest/深度森林/gcForest
  12. vb caption 换行
  13. 各行业赫芬达尔指数表(2013-2018年)
  14. 校验子解码问题(Syndrome Decoding)
  15. pyqt显示圆形图片
  16. Hadoop HA架构图
  17. [高通SDM450][Android9.0]CTA认证--去掉录音功能
  18. Access violation reading location 0x000000XX
  19. 跨境物流的难题,亚马逊官方跨境物流公司,跨境物流海外仓
  20. grafana graphite statsd搭建安装部署 实时监控_亲测成功

热门文章

  1. Docker入门六部曲——容器
  2. 2022-2028年中国可生物降解农用薄膜产业竞争现状及投资决策建议报告
  3. CUDA之nvidia-smi命令详解---gpu
  4. Linux 内核,30 年C 语言将升级至 C11
  5. 英特尔 QLC 3D NAND 数据存储
  6. 分布式深度学习DDL解析
  7. python sys.argv[] 的作用
  8. Android EditText 编辑框 获取焦点的方法
  9. html 文字上下垂直居中
  10. 黑马程序员 交通灯案例