字节跳动小程序开发API chooseImage

由 卓别林 创建, 最后一次修改 2019-08-15

从系统相册中选择图片,或使用相机拍摄图片。

提示

该 API 需要用户授权方可调用,详细信息可参考用户授权

输入


继承标准对象输入,扩展属性描述:

名称 数据类型 属性 默认值 描述
sourceType Array[string] optional ['album', 'camera'] 指定图片来源为相册或/和相机
count number optional 9 最多可以选择的图片数量,拍照时此选项无效

输出


success返回对象参数的扩展属性:

名称 数据类型 描述
tempFilePaths Array[string] 图片地址数组
tempFiles Array[object] 图片对象数组,数组中每个元素包含一个string类型的path属性和一个number类型的size属性。其中size表示文件大小,单位为Byte

代码示例


 











tt.chooseImage({
    sourceType: ['album'],
    count: 3,
    success (res) {
        this.setData({
            images: res.tempFilePaths
        });
    },
    fail (res) {
        console.log(`chooseImage调用失败`);
    }
});

已知问题


  • iOS 暂不支持同时从album和camera中选择,只能二者其一,当都传时使用album。
  • 暂不支持sizeType参数。


以上内容是否对您有帮助:
二维码
建议反馈
二维码