假设我在云存储有一张图片 ,路径为"images/apple.png"
请问以下两种方法,我在设置图片的src有什么区别吗?(特别是关于CDN流量。)
1、<image src="cloud://环境id*&%/images/apple.png" />
2、在js中使用wx.cloud.getTempFileURL获取https图片地址再赋给src上
wx.cloud.getTempFileURL({ fileList: ["cloud://环境id*&%/images/apple.png"], success: res => { this .setData({ imageUrl: res.fileList.tempFileURL }) } |
目前我是第二种不仅麻烦,而且CDN流量配额消耗过大,短短两天就4GB了。
我看过之前一个帖子官方的人原话是:上传到云存储之后,通过组件使用及使用 getTempFileURL 获取的链接都是 CDN 链接
如果用第一张有什么弊端吗???第一种会过期读取不到图片吗?会消耗CDN流量吗?
cloud用于小程序内部显示;如果需要在小程序外部显示,才需要用到tempfile