MEGA能否作为HTML页面的图片存储服务器使用?
MEGA图片嵌入网站问题解答
是否可以直接用<img src="https://mega.nz/mi_image">引用MEGA图片资源?
不可以,MEGA的服务逻辑和谷歌云端硬盘存在差异:
- MEGA所有存储资源默认采用端到端加密,公开分享链接默认指向的是资源预览中间页,而非图片本身的静态资源地址
- MEGA配置了严格的反盗链策略,直接将分享链接填入img标签的src属性时,网站访客无法正常加载查看图片
可行解决方案
如果一定要使用MEGA存储的图片嵌入站点:
- 先将目标图片设置为公开分享,拿到MEGA的公开分享链接后,调整链接结构生成临时直链,即可填入img标签使用。但该方案存在两个明显限制:一是MEGA账号有单日流量配额限制,免费账号配额更低,超出配额后图片会临时无法访问,仅适合低流量个人站点小范围使用;二是生成的临时直链并非永久有效,需要定期更换避免失效。
- 更推荐的稳定方案是将需要嵌入的图片从MEGA导出后,上传到专门的静态资源存储或图床服务使用,可规避流量限制和链接失效问题。
内容的提问来源于stack exchange,提问作者Zombozo
相关产品推荐
相关产品推荐

