创新互联百度小程序教程:swan.chooseAlbum

  • swan.chooseAlbum
    • 方法参数
      • object 参数说明
      • success 返回参数说明
      • tempFiles 对象结构如下
    • 示例
      • 图片示例
      • 代码示例
    • Bug & Tip

    swan.chooseAlbum

    基础库 3.30.3 开始支持,低版本需做兼容处理

    为开阳等地区用户提供了全套网页设计制作服务,及开阳网站建设行业解决方案。主营业务为网站设计制作、做网站、开阳网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

    解释:打开本地相册,相册内可以同时包含图片和视频。

    方法参数

    Object object

    object 参数说明

    属性名 类型 必填 默认值 说明

    count

    Number

    9

    最多可以选择的图片/视频数量

    mode

    String

    single

    打开相册后可选择资源类型设置, 可选择模式为: single/both; single: 打开相册后只能选择图片或视频; both: 打开相册后,可以同时选择图片和视频

    compressed

    Boolean

    true

    是否压缩所选的视频源文件,需要压缩

    success

    Function

    成功则返回图片或视频的本地文件路径列表 tempFilePaths

    fail

    Function

    接口调用失败的回调函数

    complete

    Function

    接口调用结束的回调函数(调用成功、失败都会执行)

    success 返回参数说明

    参数 类型 说明

    tempFilePaths

    Array.

    选择资源(图片或视频)的本地文件路径列表

    tempFiles

    Array.

    选择资源(图片或视频)本地文件列表,每一项是一个 File 对象

    tempFiles 对象结构如下

    字段 类型 说明

    path

    String

    本地文件路径

    size

    Number

    本地文件大小(单位:B)

    type

    文件类型

    有效值:video、image (注:基础库 3.190.3 之前在选择资源为图片时 type 值返回 image 或 photo, 3.190.3 之后返回 image,低版本需做兼容处理)

    duration

    Number

    选定视频的时间长度 (单位:s); 开发者工具暂不支持

    示例

    跳转编辑工具

    在开发者工具中打开

    在 WEB IDE 中打开

    扫码体验

    代码示例

    请使用百度APP扫码

    图片示例

    代码示例

    • SWAN
    • JS
     
     
     
    1. 图片/视频显示区
    2. 可选媒体
    3. {{sourceArray[sourceIndex]}}
    4. 是否压缩
    5. {{sizeArray[sizeIndex]}}
    6. 数量限制
    7. {{countArray[countIndex]}}

    Bug & Tip

    文件的临时路径,在智能小程序本次启动期间可以正常使用,如需持久保存,需在主动调用 swan.saveFile,在智能小程序下次启动时才能访问得到。

    网站题目:创新互联百度小程序教程:swan.chooseAlbum
    本文路径:http://www.shufengxianlan.com/qtweb/news19/252769.html

    网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

    广告

    声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联