更新记录
1.0.1(2023-03-03) 下载此版本
文档修改
1.0.0(2023-03-02) 下载此版本
安卓端文件复制插件功能
平台兼容性
Vue2 | Vue3 |
---|---|
√ | × |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 3.6.8,Android:5.0,iOS:不支持,HarmonyNext:不确定 | × | × | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 |
---|---|---|---|
× | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
文件复制插件
使用方法
-
若想复制任意目录, 则需要配置
manifest.json
"permissionExternalStorage" : { //可选,JSON对象,Android平台应用启动时申请读写手机存储权限策略 "request" : "always", //必填,字符串类型,申请读写手机存储权限策略,可取值none、once、always "prompt" : "应用更新和下载文件,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。" //可选,字符串类型,当request设置为always值用户拒绝时弹出提示框上的内容 },
-
使用示例
<template> <view> <button @click="utsCopyFile">uts复制文件</button> </view> </template> <script> import * as ZZESFileCopy from '../../uni_modules/zzes-filecopy' export default { methods: { utsCopyFile() { const File = plus.android.importClass('java.io.File') const publicDir = new File(Environment.getExternalStorageDirectory(), 'Download').getAbsolutePath() const res = ZZESFileCopy.doCopyFile(publicDir + '/test.pdf', publicDir + '/test/', 'test.pdf') }, } } </script>