重要更新查看文末
mac 和 windos平臺下,chrome和微信開發(fā)者工具的跨域,跨域主要是為了在開發(fā)階段調用接口。

image.png
Mac 平臺
要先完全退出chrome或微信開發(fā)者工具后執(zhí)行。有可能需要嘗試多次才能起作用。一般會提示 你使用的是不受支持的命令標記 --disable-web-security
chrome
open -a /Applications/Google\ Chrome.app --args --disable-web-security --user-data-dir
微信開發(fā)者工具
不同版本的微信開發(fā)者工具在/Applications下的名字可能不同,根據實際情況修改命令行。
open -a /Applications/wechatwebdevtools.app --args --disable-web-security --user-data-dir

微信開發(fā)者工具跨域
Windows
chrome
- 新建一個目錄,例如:
C:\path\to\ChromeUserData,可以根據自己的習慣創(chuàng)建。 - 新建一個能打開chrome的快捷方式,右擊快捷方式,選擇
屬性,彈出屬性窗口。 - 在
快捷方式選項卡下的目標輸入框中追加上--disable-web-security --user-data-dir=C:\path\to\ChromeUserData,注意開頭有個空格。

image.png
- 點擊應用和確定按鈕關閉屬性窗口,雙擊這個快捷方式,并打開chrome,查看是否有
你使用的是不受支持的命令標記 --disable-web-security的提示。
微信開發(fā)者工具
對比chrom的操作執(zhí)行。
警告
所有操作要在完全退出chrome或微信開發(fā)者工具后操作。
2018.5.31更新
chrome 66 以上版本
open -a /Applications/Google\ Chrome.app --args --disable-web-security --user-data-dir=~/Documents/sth