前言:
什么是跨域(CORS):
跨域是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制, 出于对用户安全的考虑, 不能去执行其他网站的脚本资源.
一、firebox(火狐浏览器)关闭同源策略限制
第一步:地址栏输入:about:config
第二步:搜索:security.fileuri.strict_origin_policy, 设置该项为false
最后,重启浏览器,就不会再报跨源错误了。
二、Chrome(谷歌浏览器)解决
Windows:
1、本地创建文件夹
C:\biggos\MyChromeDevUserData
2、快捷方式修改浏览器打开方式
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --args --disable-web-security --user-data-dir=C:\biggos/MyChromeDevUserData
Mac:
1、本地创建文件夹: /Users/biggos/Documents/MyChromeDevUserData
2、执行命令打开浏览器:
open -n /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir=/Users/biggos/Documents/MyChromeDevUserData
三、 效果