终端中执行下面命令,注意将 XXXXXXXXX 替换掉
open -n /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir=/Users/XXXXXXXXX/MyChromeDevUserData/
然后会自动打开一个新的 chrome 会看到一条提示,如下;
旧的 chrome 有登录,书签,皮肤主题,安装的插件等;
新打开这个几乎就是个全新的,刚安装的浏览器;
把它俩放一起,需要开发时跨域就用右边这个,平时还是不建议使用。
写点代码来测试一下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>禁用同源策略</title>
</head>
<body>
<script>
fetch('https://baidu.com').then((res) => {
console.log('res', res)
}).catch((err) => {
console.log('err', err)
})
</script>
</body>
</html>
用旧的 chrome 浏览器打开它 index.html,提示
用新的的 chrome 浏览器打开它 index.html
接下来看一下 safari 这个就好整多了