其實這個問題歸根到底就是跨域問題,那么解決之前我們先明確一下什么叫跨域。
跨域就是從一個域名內的網頁去請求另一個域名內的資源,比如你在百度去請求谷歌,這肯定是不可以的,這是js的一種安全策略。
解決方法:
1.被請求方服務器添加跨域資源共享允許頭,既在響應頭添加Access-Control-Allow-Origin。
2.使用jsonp跨域請求。
3.可以使用vue.js,angular.js這類的去請求,自帶路由可以避免跨域。
4.最簡單的,在java建一個中間件,使用http去請求跨域的圖片資源,然后js去請求java。