微信小程序云开发获取文件夹下所有文件(推荐)


Posted in Javascript onNovember 14, 2019

上周一个高中同学让我帮他做个图片展示的公众号,因为一直在加班的原因,所以一时忘了,昨晚想起来就赶紧加班加点的帮他弄了下,遇到了个问题,记录一下。

他的需求是要有个后台给他上传图片并且将图片归类,前端公众号根据每次不同的主题显示不同的封面和照片,但是服务器又不想买贵的,思来想去,最后决定用小程序云开发,连服务器和公众号认证费都免了,哈哈哈哈

因为改成小程序云开发,所以需求也有了些变动,最后改成不需要后台,图片直接在云开发控制台中上传,然后在小程序中添加一个专门用来对封面和名称做修改的管理员页面,其中最大的问题就是如何获取文件夹下的图片,查了很多资料都是要先通过uploadFile上传到云存储后得到图片的fileID,然后通过fileID才能获取到图片,于是就试着怎么能不需要fileID直接获取图片,最后解决方案如下:

一、创建文件夹并设置权限,存储的权限必须设置成所有用户可读:

微信小程序云开发获取文件夹下所有文件(推荐)

 二、在前端请求 "https://当前环境地址.tcb.qcloud.la/",会给你返回一串xml:

微信小程序云开发获取文件夹下所有文件(推荐)

 其中的<key>就是图片的图片的地址,将xml处理一下就可以获取到全部的图片了。

总结

以上所述是小编给大家介绍的微信小程序云开发获取文件夹下所有文件,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
javascript中的location用法简单介绍
Mar 07 Javascript
jquery 1.3.2 IE8中的一点点的小问题解决方法
Jul 10 Javascript
让Firefox支持event对象实现代码
Nov 07 Javascript
JS鼠标事件大全 推荐收藏
Nov 01 Javascript
javascript设置连续两次点击按钮时间间隔的方法
Oct 28 Javascript
JavaScript 限制文本框不可输入英文单双引号的方法
Dec 20 Javascript
Jqprint实现页面打印
Jan 06 Javascript
js实现图片粘贴上传到服务器并展示的实例
Nov 08 Javascript
详解webpack-dev-server使用http-proxy解决跨域问题
Jan 13 Javascript
微信小程序实现城市列表选择
Jun 05 Javascript
浅谈vue在html中出现{{}}的原因及解决方式
Nov 16 Javascript
vue3中的组件间通信
Mar 31 Vue.js
Vue SPA 初次进入加载动画实现代码
Nov 14 #Javascript
构建大型 Vue.js 项目的10条建议(小结)
Nov 14 #Javascript
vue实现修改图片后实时更新
Nov 14 #Javascript
Vue中img的src是动态渲染时不显示的解决
Nov 14 #Javascript
JQuery发送ajax请求时中文乱码问题解决
Nov 14 #jQuery
vue-cli3.X快速创建项目的方法步骤
Nov 14 #Javascript
vue.config.js常用配置详解
Nov 14 #Javascript
You might like
Yii实现MySQL多数据库和读写分离实例分析
2014/12/03 PHP
PHP实现微信发红包程序
2015/08/24 PHP
Ajax和PHP正则表达式验证表单及验证码
2016/09/24 PHP
thinkphp框架表单数组实现图片批量上传功能示例
2020/04/04 PHP
JavaScript 异步调用框架 (Part 1 - 问题 &amp; 场景)
2009/08/03 Javascript
javascript静态页面传值的三种方法分享
2013/11/12 Javascript
javascript回车完美实现tab切换功能
2014/03/13 Javascript
JS创建类和对象的两种不同方式
2014/08/08 Javascript
node.js中的fs.lstat方法使用说明
2014/12/16 Javascript
14个有用的Jquery技巧分享
2015/01/08 Javascript
jQuery可见性过滤器:hidden和:visibility用法实例
2015/06/24 Javascript
js简单实现标签云效果实例
2015/08/06 Javascript
JS中Eval解析JSON字符串的一个小问题
2016/02/21 Javascript
AngularJS Select(选择框)使用详解
2017/01/18 Javascript
js中数组插入、删除元素操作的方法
2017/02/15 Javascript
JavaScript运动框架 解决速度正负取整问题(一)
2017/05/17 Javascript
node文字生成图片的示例代码
2017/10/26 Javascript
微信小程序使用request网络请求操作实例
2017/12/15 Javascript
解决VUEX兼容IE上的报错问题
2018/03/01 Javascript
js合并两个数组生成合并后的key:value数组
2018/05/09 Javascript
JavaScript之实现一个简单的Vue示例
2019/01/17 Javascript
详解简单易懂的 ES6 Iterators 指南和示例
2019/09/24 Javascript
[26:24]完美副总裁、DOTA2负责人蔡玮专访:电竞如人生
2014/09/11 DOTA
[02:02]特效爆炸!DOTA2珍宝之瓶待你开启
2018/08/21 DOTA
推荐下python/ironpython:从入门到精通
2007/10/02 Python
Python中使用tarfile压缩、解压tar归档文件示例
2015/04/05 Python
Python实现购物车购物小程序
2018/04/18 Python
对Python中class和instance以及self的用法详解
2019/06/26 Python
浅析Python3 pip换源问题
2020/01/06 Python
双向RNN:bidirectional_dynamic_rnn()函数的使用详解
2020/01/20 Python
matplotlib更改窗口图标的方法示例
2021/02/03 Python
校园安全检查制度
2014/02/03 职场文书
双创工作实施方案
2014/03/26 职场文书
低碳环保口号
2014/06/12 职场文书
六一领导慰问欢迎词
2015/01/26 职场文书
《我的美好婚事》动画化决定纪念插画与先导PV公开
2022/04/06 日漫