https://www.cnblogs.com/yanggl/p/10211930.html
在進行前端開發設置谷歌瀏覽器跨域時遇到了問題,百度上說的方法不管怎么設置就是不能跨域,在死懟中發現了可以這樣設置跨域(詳見三)
總結三種方法:
一、49版本以前的設置:
在桌面chrome快捷方式的屬性中的目標輸入框添加 --disable-web-security 添加部分與前面字符之間有空格(有文章說目標引號結尾的加 --args --disable-web-security,反正我沒成功)
二、49版本以后的設置:
1.在電腦上新建一個目錄,例如:C:\MyChromeDevUserData
2.在屬性頁面中的目標輸入框里加上 --disable-web-security --user-data-dir=C:\MyChromeDevUserData,--user-data-dir的值就是剛才新建的目錄(參考上面截圖)
三、如果以上兩種方法失敗,用以下方法
1.通過桌面快捷方式打開文件位置,找到谷歌瀏覽器安裝位置,看到有個chrome.exe文件
2.在電腦上新建一個目錄,例如:C:\MyChromeDevUserData
3.打開cmd命令行,進入快捷方式位置 例如 cd C:\Program Files (x86)\Google\Chrome\Application
4.通過命令行啟動谷歌瀏覽器 C:\Program Files (x86)\Google\Chrome\Application>chrome.exe --disable-web-security --user-data-dir=C:\MyChromeDevUserData (紅色部分為啟動命令以及跨域設置)
上面第三種方式我覺得和權限有關,非得用命令行啟動才生效,但是我做了前面兩種方式並以管理員方式啟動依然無效。但是每次按第三種操作又麻煩,就偷個懶在桌面寫個腳本來啟動,腳本內容就是第三種方法的命令,文件命名格式xxx.bat,例如我的:
各位根據自己情況做相應更改即可,雙擊腳本文件即可啟動chrome瀏覽器,並且打開跨域模式