需求:在开发中,我们常常遇到:内网、外网不互通,异地等跨域问题。
一般我们的解决方法是设置代理,但有些情况比如外网地图不太好改允许跨域,此时可以chrome浏览器禁用跨域功能,这样就可以访问了。
步骤:
1.在电脑上新建一个目录,例如:C:\MyChromeDevUserData
2.复制chrome的一个快捷方式,右键点击属性
3.在属性页面中的目标输入框里加上
–disable-web-security --user-data-dir=C:\MyChromeDevUserData
完整例子如下:
“C:\Program Files\Google\Chrome\Application\chrome.exe” --disable-web-security --user-data-dir=C:\MyChromeDevUserData
4.点击应用和确认后关闭属性界面,打开新创建的chrome浏览器图标
5.再次打开chrome,发现有“–disable-web-security”相关的提示,说明chrome又能正常跨域工作了