更新记录
1.0.3(2026-03-04)
新增沙盒路径/应用内路径
1.0.2(2026-02-26)
1.新增公有文件夹指定及自定义文件夹 2.修复一些bug
1.0.1(2026-02-12)
修复一些已知bug
查看更多平台兼容性
uni-app(4.11)
| Vue2 | Vue2插件版本 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|---|
| √ | 1.0.3 | - | - | - | - | - | 5.0 | - | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - | - | - | - |
xxy-usb-data
开发文档
插件接口说明:
1、插件对象
<script>
//获取插件对象
import {
onReadCsv,
onWriteCsv,
onOpenLocalStorage,
onOpenUsbStorage
} from '@/uni_modules/xy-usb-data';
export default {
data() {
},
onLoad() {
},
methods: {
click() {
//数组写入csv
let list=[["header1","header2"],["内容1","内容2"]]
onWriteCsv({
list: list,//数组 必填
directory:"Download",非必填(默认Download)//'Download' | 'Pictures' | 'Documents' | 'Movies' | 'Music' = 'Download'
customDirectory:"test",非必填//不传默认在directory对应的根目录下
header: "header1,header2",//表头(非必填) 不填默认取一行
fileName: "ct.csv",//保存文件名称(非必填) 不填默认随机生成
internalPath:true,//非必填,如果不填则存储到外部存储
success: (res) => {//成功返回的是csv文件路径(外部路径/沙盒路径)
console.log(res)//{success:true,msg:"/storage/emulated/0/Download/ct.csv"}
},
fail: (rs) => {
console.log(rs)
}
})
//读取存储文件写入csv
onOpenLocalStorage({
path: "/storage/emulated/0/Download/WeiXin",//读取文件路径(如果是文件夹,则读取该文件夹下文件列表)必填
header: "header1,header2...",表头 必填
directory:"Download",非必填(默认Download)//'Download' | 'Pictures' | 'Documents' | 'Movies' | 'Music' = 'Download'
customDirectory:"test",非必填//不传默认在directory对应的根目录下
skipFirst: true,//是否跳过文件首行
fileName: "ct.csv",//文件文件名称
startsWith: "LOG2",//过滤文件开头
endWith: ".TXT",//过滤文件结尾
internalPath:true,//非必填,如果不填则存储到外部存储
success: (res) => {//成功返回的是csv文件路径
console.log(res)//{success:true,msg:"/storage/emulated/0/Download/ct.csv"}
},
fail: (rs) => {
console.log(rs)
}
})
//读取移动存储
onOpenUsbStorage({
header: "header1,header2",//表头
directory:"Download",非必填(默认Download)//'Download' | 'Pictures' | 'Documents' | 'Movies' | 'Music' = 'Download'
customDirectory:"test",非必填//不传默认在directory对应的根目录下
skipFirst: true,//是否跳过首行
fileName: "ct.csv",//文件名称
startsWith: "LOG2",//过滤文件开头
endWith: ".TXT",//过滤文件结尾
internalPath:true,//非必填,如果不填则存储到外部存储
success: (res) => {//成功返回的是文件路径
console.log(res)//{success:true,msg:"/storage/emulated/0/Download"}
},
fail: (rs) => {
console.log(rs)
}
})
//读取csv文件
onReadCSV({
path: "/storage/emulated/0/Download/ct.csv",//读取文件路径
internalPath:true,//非必填,如果不填则存储到外部存储
success: (rs) => {
this.text = rs;
console.log(rs)
}
});
}
}
}
</script>

收藏人数:
购买源码授权版(
试用
赞赏(0)
下载 52
赞赏 0
下载 11677521
赞赏 1897
赞赏
京公网安备:11010802035340号