为帮助用户更好更快的使用插件,论坛维护了一个示例(插件demo论坛帖链接),示例中包含示例代码、知识点讲解、注意事项等,供您参考。 插件demo论坛帖示例:https://community.yonyou.com/thread-161215-1-1.html
fileScan (安卓文件扫描) 本插件提供了扫描安卓文件的基础功能,可以拿到对应的路径,通过api的ajax实现文件上传。
打开文件扫描器
openFileScan(callback(ret, err))
fileType:
- 类型:数组
- 描述:(必填项) 查找的文件类型 'application/msword'
- fileType传mimeType,常见mimeType参考 https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types
orderBy:
- 类型:字符串
- 描述:(可选项) 查找文件的排序类型 默认desc 倒序,取值范围:desc、asc
ret:
{
status: true, //布尔型;true 查询成功
data:[{
createTime:1584684580,//文件的创建日期;这里是一个时间戳,前端展示需要转换一下
fileSize:4008,//Long类型;文件大小
fileType:'.doc', //字符串型;当前文件类型
name:'我是一个测试文档',//字符串型;当前文件名称
path:'/storage/emulated/0/Android/data/com.tencent.mobileqq/qzone/head_drop_operaion/我是一个测试文档.doc' //字符串型;当前文件路径
}]
}
err:
{
status: false //布尔型;查询失败
msg: '请传入文件类型' //字符串型; 错误信息
}
api.showProgress({
title:'',
text:'查找中...'
});
setTimeout(function(){
var fileScan =api.require('fileScan');
var param = {
fileType:['application/msword','application/pdf','application/vnd.ms-powerpoint','application/vnd.openxmlformats-officedocument.presentationml.presentation']
}
fileScan.openFileScan({},function(ret, err){
console.log(JSON.stringify(ret))
api.hideProgress();
})
},300)
系统路径转换,用于将自己app加入系统分享时路径转换
openFileScan(callback(ret, err))
streamPath:
- 类型:数组
- 描述:(必填项) content://格式的路径
ret:
- 类型:JSON 对象
- 内部字段:
```js
{
status: true, //布尔型;true 转换成功
data:[{
createTime:1584684580,//文件的创建日期;这里是一个时间戳,前端展示需要转换一下
fileSize:4008,//Long类型;文件大小
fileType:'.doc', //字符串型;当前文件类型
name:'我是一个测试文档',//字符串型;当前文件名称
path:'/storage/emulated/0/Android/data/com.tencent.mobileqq/qzone/head_drop_operaion/我是一个测试文档.doc', //字符串型;当前文件路径
isTrans:true //是否转换成功
}]
}
```
api.showProgress({
title:'',
text:'转换中...'
});
setTimeout(function(){
var fileScan =api.require('fileScan');
var param = {
streamPath:['content://...','content://...']
}
fileScan.openFileScan({},function(ret, err){
console.log(JSON.stringify(ret))
api.hideProgress();
})
},300)
可提供的1.0.0及更高版本
本插件所有功能只适用Android系统 记得一定要开启文件录访问权限哦,这里祝你成功,祝你早日迎娶白富美,走向人生巅峰!!!