是这样的,我呢,想做一个轮播图
我先在云存储中上传三张图片
然后我在WXML中分别调用这三张图片
<swiper>
<swiper-item>
<image src="cloud://livepush.6c69-livepush/Slideshow/1.jpg"></image>
</swiper-item>
<swiper-item>
<image src="cloud://livepush.6c69-livepush/Slideshow/2.jpg"></image>
</swiper-item>
<swiper-item>
<image src="cloud://livepush.6c69-livepush/Slideshow/3.jpg"></image>
</swiper-item>
</swiper>
效果如下图,真是太完美了
但是,现在需求变更了!!!
我希望在页面加载的时候自动遍历文件夹中的图片
Page({
onLoad: function () {
wx.cloud.init({ env: "livepush" });
//遍历云存储的API是什么?
},
data: {
slideshow: []
}
});
我希望在文件夹添加照片之后能够自动在首页中显示出来
可惜的是我在官方文档找不到搜索文件的API
请问该如何实现我的需求?
你存储图片的云端应该有一个接口,也就是一个类似这样的网址:
https://www.XXX.com/images
。然后利用小程序里自带的request方法去调用该接口,获取返回的图片数据就行了。