在做到一些需要獲取數據,或者用到json項目中,瀏覽器會出現跨域問題。這里需要搭建簡單的瀏覽器環境或者更改Chrome本地配置。
如圖,直接運行項目情況。
解決方案有兩種。
一是更改chrome配置,點擊chrome圖標,右鍵“屬性”,“快捷方式”選項卡里選擇“目標”,添加 --args --disable-web-security --user-data-dir。
有些電腦由于種種原因,不能實現效果,所以,就要用到第二種方法。
二是搭配瀏覽器環境。(自己用的兩種方法)
1.基于node.js開發的http-server方法。
首先需在電腦安裝node.js,然后打開電腦cmd命令。輸入目標項目地址,直接輸入http-server回車即可。如圖:
打開瀏覽器。輸入網址:http://localhost:8080/map2.html 或者本地ip地址 :http://192.168.10.189:8080/map2.html 就歐卡啦!!
2.用webstorm直接打開項目,它自動配置瀏覽器環境。Alt+F2快捷鍵,在瀏覽器打開,自動配置本地參數
因個人愛好,電腦配置原因,不善于用webstorm,相對sublime,內存較大,辦公電腦運行有點吃力,所以,經常用第一種方法。
|
新聞熱點
疑難解答