更新记录
1.0.0(2025-08-02) 下载此版本
第一个版本发布
平台兼容性
uni-app(4.08)
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | √ | √ | √ | × | × | × | × | × |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × | × | × |
Fastadmin阿里云存储客户端直传插件
轻松实现前端直传阿里云oss, 不经过 fastadmin 后端中转, 不占后端服务器带宽.
高速 · 简单 · 安全 · 非侵入式
已实现功能如下, 反响好的话继续完善
- [x] 单文件上传
- [ ] 切片上传
- [ ] 断点续传
如何使用
一、购买插件
在插件中心购买阿里云oss云储存,并完成 oss 信息配置。
二、调整 init 接口
若没有经纬度获取所在城市需求,请注释 api/common/init 的如下代码。
// 它依赖 redis, 未连接 redis 会报错
// 'citydata' => Area::getCityFromLngLat($lng, $lat),
三、轻松上传
示例如下
uni.chooseImage({
count:1,
})
.then(res => {
const file = res.tempFiles[0]
fastUpload({
file,
host: 'http://xxx.xxx.com', // 不要结尾带 /
})
.then((result:any) => {
src.value = result.fullurl // 图片链接
})
})
常见问题
- CORS跨域 (网站使用https协议避免跨域, 另外oss配置跨域允许此域名上传)