小程序端展示網絡資源圖片可能會失敗,下面介紹一種自己的處理方法
1. js文件中判斷圖片 url 是否存在,存在則正常顯示,不存在則替換url為本地默認圖片
2. 當圖片 url 存在,但是加載失敗時。小程序 image標簽,提供 binderror 中用 setData 替換圖片url為本地 url
PS:
很多人會把第一步放在html里面 url ? url : '/image/default.png',來處理。原理是一樣的,但是這類處理個人推薦放置邏輯層
第二步,進行圖片 url setData 可以使用中括號包裹字符串的形式賦值。這個應該是常規操作