UNPKG

@szmg-fe/tarco

Version:

function library in Taro

32 lines (30 loc) 972 B
/* * @Description: chooseMedia * @Date: 2021-04-01 10:20:43 * @Author: Lemon * @LastEditTime: 2021-05-21 17:25:41 */ import Task from 'data.task'; import Taro from './Taro'; const chooseMedia = () => { return new Task((rej, resolve) => { Taro.chooseMedia({ count: 9, // 默认9 mediaType: ['image', 'video'], sourceType: ['album', 'camera'], maxDuration: 30, camera: 'back', success: function (res) { // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片 res.tempFiles.map(li => { // @ts-ignore li.fileType = res.type.toLowerCase() // 手动加上类型 }); resolve(res) console.log('chooseMedia上传了点东西', res); }, fail: rej }) }); } export default chooseMedia