saveImageToPhotosAlbum
保存图片到系统相册
需引入
BaseKit
,且在>=3.11.0
版本才可使用
@ray-js/ray^1.4.60
以上版本可使用。
引入
参数
Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
filePath | string |
是 | 图片文件路径,可以是临时文件路径也可以是永久文件路径 (本地路径) | |
complete | function |
否 | 接口调用结束的回调函数(调用成功、失败都会执行) | |
success | function |
否 | 接口调用成功的回调函数 | |
fail | function |
否 | 接口调用失败的回调函数 |
函数定义示例
/**
* 保存图片到系统相册
*/
export function saveImageToPhotosAlbum(params: {
/** 图片文件路径,可以是临时文件路径也可以是永久文件路径 (本地路径) */
filePath: string
/** 接口调用结束的回调函数(调用成功、失败都会执行) */
complete?: () => void
/** 接口调用成功的回调函数 */
success?: (params: null) => void
/** 接口调用失败的回调函数 */
fail?: (params: {
errorMsg: string
errorCode: string | number
innerError: {
errorCode: string | number
errorMsg: string
}
}) => void
}): void
chooseImage
从本地相册选择图片或使用相机拍照, 可用 chooseMedia 替代此方法
权限:[scope.camera, scope.writePhotosAlbum] 关联 API:[chooseMedia]
引入
import { chooseImage } from '@ray-js/ray';
需引入
BaseKit
,且在>=2.1.2
版本才可使用
参数
Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
count | number |
否 | 最多可以选择的图片张数 | |
sizeType | array |
否 | sizeType ['original', 'compressed'] | |
sourceType |
|