找到原因了仰楚,是阿里云沒有配置白名單,配置能訪問了(不用一定要有后綴也行)。下面僅僅作為訪問 防盜鏈的圖片
- 開發(fā)小程序時月劈,接口返回的阿里云圖片不帶后綴,http://static.fancyedu.com/25fbdd43ad88af0c41be90c2d445e8c8
- 但是image組件僅支持JPG藤乙、PNG猜揪、SVG格式,[2.3.0] 起支持云文件ID坛梁。
- 把路徑放到組件中報錯(其實是防盜鏈不讓訪問)
VM143135:5 Failed to load local image resource /pages/main/url=http://static.fancyedu.com/25fbdd43ad88af0c41be90c2d445e8c8 the server responded with a status of 404 (HTTP/1.1 404 Not Found)
- 網(wǎng)上找到一種解決方法 在路徑前面加上https://images.weserv.nl/?url= 可以把圖片緩存起來而姐,然后就可以訪問了
<image src="https://images.weserv.nl/?url=http://static.fancyedu.com/25fbdd43ad88af0c41be90c2d445e8c8"></image>
- 通過ip解析我覺得是把美國的一個服務器把圖片解析出來之后回傳了一個image組件可以顯示的圖片給我們。