fileBrowser
概述
fileBrowser 实现对文件的浏览功能,点击文件可返回该文件的绝对路径。该模块可对文件进行删除操作
open
打开文件浏览器
open({params}, callback(ret))
params
confirm:
- 类型:布尔类型:
- 描述:(可选项)当设置true时 点击设置按钮进入选择界面选择文件或文件夹点击确认返回路径,当为false时进入到删除界面
- 默认:false
path:
ret:
类型:JSON 对象
内部字段:
{
url: '文件路径,字符串类型',
name: '文件名称,带有扩展名,字符串类型',
date: '文件创建日期,时间戳,字符串类型',
size: '文件大小,单位:B,数值类型'
confirm:true 当confirm设置为true时返回此字段表示进入选择界面
当confirm=true时返回如下
folderPath:["",""] 返回选中的数组路径
}
示例代码
var fileBrowser = api.require('fileBrowser');
fileBrowser.open(function(ret) {
if (ret) {
alert(JSON.stringify(ret));
}
});
可用性
iOS系统,Android系统
可提供的1.0.0及更高版本
close
关闭文件浏览器
close()
示例代码
var fileBrowser = api.require('fileBrowser');
fileBrowser.close();
可用性
iOS系统,Android系统
可提供的1.0.0及更高版本
skin
换肤接口,调用此接口后要重新打开界面才能换肤成功;
skin()
params
skin:
- 类型:数字类型:
- 描述:(可选项)
- 默认:0
- 取值范围 :
- 0 原始皮肤
- 1 白色皮肤
- 2 灰色皮肤
color:
- 类型:JSON 对象
- 描述:颜色设置
内部字段
{
bgColor:'', //(可选项)字符串类型;每行的背景颜色,支持 rgb,rgba,#;ios默认:'#fff',androi默认为皮肤对应颜色
titleColor:'', //(可选项)字符串类型;每行的标题颜色,支持 rgb,rgba,#;ios默认:'#fff',androi默认为皮肤对应颜色
subtitleColor:'',//(可选项)字符串类型;每行的副标题颜色,支持 rgb,rgba,#;ios默认:'#fff',androi默认为皮肤对应颜色
timeColor:', //(可选项)字符串类型;每行的时间颜色,支持 rgb,rgba,#;ios默认:'#fff',androi默认为皮肤对应颜色
lineColor:', //(可选项)字符串类型;每行的分割线颜色,支持 rgb,rgba,#;ios默认:'#fff',androi默认为皮肤对应颜色
}
示例代码
var fileBrowser = api.require('fileBrowser');
fileBrowser.skin({
skin:2,
color:{
bgColor:'', //(可选项)字符串类型;每行的背景颜色,支持 rgb,rgba,#;默认:'#fff'
titleColor:'', //(可选项)字符串类型;每行的标题颜色,支持 rgb,rgba,#;默认:'#fff'
subtitleColor:'',//(可选项)字符串类型;每行的副标题颜色,支持 rgb,rgba,#;默认:'#fff'
timeColor:'', //(可选项)字符串类型;每行的时间颜色,支持 rgb,rgba,#;默认:'#fff'
lineColor:'', //(可选项)字符串类型;每行的分割线颜色,支持 rgb,rgba,#;默认:'#fff'
}
});
可用性
iOS系统,Android系统