最近在使用Chrome瀏覽器時遇到了一個問題,無法打開本地JSON文件。我曾經嘗試過在地址欄中直接輸入文件路徑、右鍵文件選擇“在瀏覽器中打開”等方法,但都沒有成功。
通過搜索了解到,這是因為現(xiàn)代瀏覽器的安全策略限制,不允許JavaScript在本地協(xié)議(file://)下訪問本地文件(file://)。
然而,解決這個問題還是有方法的。一種方法是將JSON文件部署到Web服務器上,然后通過HTTP協(xié)議訪問。另一種方法是在本地部署一個臨時Web服務器,例如Python SimpleHTTPServer。具體實現(xiàn)方法可以參考以下代碼:
python -m SimpleHTTPServer
運行以上代碼后,在瀏覽器中輸入"http://localhost:8000",即可訪問本地文件。當然,在這種情況下,我們需要保證Python環(huán)境已經安裝。
下一篇vue sea.js