微信小程序mp-uploader上传多图至云开发存储(附普通云开发上传方式)

本文介绍了如何在微信小程序中使用mp-uploader组件实现图片上传,包括文件过滤、压缩上传、上传成功和失败处理。同时涵盖了使用微信云存储进行图片持久化的详细步骤。
<mp-cells>
<mp-cell>
<mp-uploader 
	files="{
    
    {files}}"  
	max-count="{
    
    {maximgs}}" 
	max-size="{
    
    {10 * 1024 * 1024}}" 
	title="图片上传" 
	tips="最多上传三张图片"
	size-type="{
    
    {sizeType}}" 
	sourceType="{
    
    {sourceType}}" 
	delete="{
    
    {true}}" 
	select="{
    
    {selectFile}}" 
	upload="{
    
    {uplaodFile}}"
	binddelete="delimg"
	bindfail="uploadError" 
	bindsuccess="uploadSuccess" 
></mp-uploader>
</mp-cell>
</mp-cells>
// pages/default/default.js
const app = getApp()
Page({
   
   
  data: {
   
   
    //mp-uploader
    maximgs:5,//最大上传数
    files: [],  //上传组件绑定的文件urls
    sizeType: ['compressed'], //压缩上传,可以是['original', 'compressed']
    sourceType: ['album', 'camera'], //相册,或拍照
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值