本文主要是介绍如何用云开发创建专属文件存储小程序?丨实战,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
▌一、项目背景
学习云开发也有段时日了,当时就想试试手,不过一直没有灵感。直到有一次同学问我有没有老师发过的某个ppt,我说你怎么不去翻聊天记录呢?他说太麻烦,而且聊天记录中的文件可能会被清理。
当时就想到如果可以做个小型的文件存储小程序该多好,于是就下手了。往往需求决定产品这就没错了。下面继续介绍下小程序是如何实现的。
▌二、项目简介
爱存储是一个可以将手机相册里的照片(或拍照的照片)和微信聊天会话里的文件(比如Doc、docx、xls、xlsx、ppt等文件)上传到云开发的存储里,并可以进行分享的小程序。
爱存储小程序使用的是小程序的云开发,云开发自带免费的云存储、云数据库,开始时不需要涉及服务器的搭建及运维,也不需要进行域名注册与备案,只需要通过一些简单的API就能实现一个完整项目的业务逻辑,免费而且无需后端,开发成本非常低,因此这个小程序从创建到发布都是免费的,非常适合新手。
▌三、项目准备
在云数据库中创建diary、fileCountInfo集合,权限都是仅创建者可读写,在云存储中创建一个diary文件夹。
▌四、功能介绍与项目的目标
下面将会围绕以下几个比较核心的功能进行分析。
首页弹窗倒计时:
该弹窗在用户使用小程序期间只会弹出一次。弹窗弹出时可以自动取消弹窗在这里是通过倒计时来关闭的当然也可以点击按钮取消,具体效果请亲自使用下小程序,下方是判断及添加缓存部分代码。
//判断是否添加了缓存 wx.getStorage({key: 'time2',success: res => {this.setData({instructions: false})
这篇关于如何用云开发创建专属文件存储小程序?丨实战的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!