1. 程式人生 > >專案中網頁顯示本地圖片

專案中網頁顯示本地圖片

  最近做專案遇到一個問題,為了防止使用者上傳的圖片在重新在伺服器上部署專案時被刪除的情況,所以將使用者上傳的圖片都儲存到了伺服器本地(專案外),但是這樣使用html中的img標籤訪問圖片時會提示沒有訪問許可權(百度了下說可以使用js的ActiveXObject,FileSystemObject ,不過這個只有IE支援,所以不用,FileReader可以實現,不過有兩點,使用js直接讀取本地檔案並非太安全,而且圖片本身不大,使用FileReader對於效能的影響就比較大了,所以也不用),所以在後臺將圖片使用Base64編碼為字串,前臺使用<img src="data:image/*;base64,編碼的字串" />就可以正常顯示了。記錄一下,可能對大家有用

--------------------- 本文來自 峰子_ 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/weixin_37744601/article/details/78476900?utm_source=copy