Fetch API cannot load,URL scheme must be "http" or "https" for fan request 錯誤解決

Fetch API cannot load,URL scheme must be “http” or “https” for fan request 錯誤解決

這種問題是跨域資源共享問題,一般放生在做單純的前端界面的時候,尤其是使用了vue.js或者其他的前端框架的時候。這個問題是因爲你的資源存放在本地也就是file://這樣的系統下,而不是網絡資源比如http://。所以造成了這些框架可能找不到對應的資源。所以解決方案也很簡單,只需要把其部署成網站(web服務)即可。因爲我經常使用python,所以只需要在當前目錄下,使用python -m http.server,即可以當前目錄爲站點部署成一個web服務,這個時候就不會報上面的錯了。或者用node.js開啓一個服務也可以,原理都是一樣的,就是把當前目錄變爲web服務,這樣就能在訪問資源的時候避免使用file://了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章