创新互联百度小程序教程:swan.chooseImage
- swan.chooseImage
- 方法参数
- object 参数说明
- success 返回参数说明
- tempFiles 对象结构如下
 
- 示例
- 图片示例
- 代码示例 1:tempFilePaths
- 代码示例 2:tempFiles
 
- Bug & Tip
- 错误码
- Android
- iOS
 
 
- 方法参数
swan.chooseImage
解释:从本地相册选择图片或使用相机拍照。上传图片界面设计可直接使用 Smart UI 组件,详见 image-uploader 图片上传器。

我们提供的服务有:网站制作、成都做网站、微信公众号开发、网站优化、网站认证、达茂旗ssl等。为上千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的达茂旗网站制作公司
方法参数
Object object
object 参数说明
| 属性名 | 类型 | 必填 | 默认值 | 说明 | 
|---|---|---|---|---|
| count | Number | 否 | 9 | 最多可以选择的图片张数 | 
| sizeType | Array. | 否 | original 原图,compressed 压缩图,默认二者都有 | |
| sourceType | Array. | 否 | album 从相册选图,camera 使用相机,默认二者都有 | |
| success | Function | 否 | 成功则返回图片的本地文件路径列表 tempFilePaths | |
| fail | Function | 否 | 接口调用失败的回调函数 | |
| complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | 
success 返回参数说明
| 参数 | 类型 | 说明 | Web 态说明 | 
|---|---|---|---|
| tempFilePaths | Array. | 图片的本地文件路径列表 | Web 态值为浏览器所支持的 blob URL 数组,形如  | 
| tempFiles | Array. | 图片的本地文件列表,每一项是一个 File 对象 | - | 
tempFiles 对象结构如下
| 字段 | 类型 | 说明 | Web 态说明 | 
|---|---|---|---|
| path | String | 本地文件路径 | Web 态值为浏览器所支持的 blob URL 数组,示例  | 
| size | Number | 本地文件大小(单位:B) | - | 
示例
扫码体验
代码示例
请使用百度APP扫码
图片示例
代码示例 1:tempFilePaths
在开发者工具中打开
在开发者工具中打开
在 WEB IDE 中打开
- SWAN
- JS
图片显示区
图片来源 
{{sourceArray[sourceIndex]}} 
图片质量 
{{sizeArray[sizeIndex]}} 
图片数量 
{{countArray[countIndex]}} 
代码示例 2:tempFiles
在开发者工具中打开
在开发者工具中打开
在 WEB IDE 中打开
- SWAN
- JS
图片显示区
图片来源 
{{sourceArray[sourceIndex]}} 
图片质量 
{{sizeArray[sizeIndex]}} 
图片数量 
{{countArray[countIndex]}} 
Bug & Tip
- Tip:文件的临时路径,在智能小程序本次启动期间可以正常使用,如需持久保存,需在主动调用 swan.saveFile ,在智能小程序下次启动时才能访问得到。
- Tip:在 Web 态内,文件的临时路径仅在浏览器关闭前有效。受浏览器限制,在 Web 态无法使用 swan.saveFile 在本地持久保存文件。
- Tip:在 Web 态内,调用 chooseImage 方法,然后取消选择或者手动返回上一个页面,并不会触发 fail 回调函数。
错误码
Android
| 错误码 | 说明 | 
|---|---|
| 202 | 解析失败,请检查参数是否正确 | 
| 1002 | 用户取消操作错误码 | 
iOS
| 错误码 | 说明 | 
|---|---|
| 202 | 解析失败,请检查参数是否正确 | 
| 1002 | 用户取消操作错误码 | 
| 1003 | 用户没有授权百度使用相册 | 
网站栏目:创新互联百度小程序教程:swan.chooseImage
本文网址:http://jxruijie.cn/article/dpjjojo.html

 
                