STlxx
1
FileView 文件预览插件 v0.7.7 更新时间:2026.07.24
1.修复云存储的预览地址错误问题
2.代码进行了精简
plugin-file-previewer-kkfileview-0.7.7.zip (117.7 KB)
FileView 文件预览插件 v0.7.3 更新时间:2026.07.23
1.修复s3 预览路径(如果不是2.2.X版本不要更新)
plugin-file-previewer-kkfileview-0.7.3.zip (117.5 KB)
FileView 文件预览插件 v0.7.1 更新时间:2026.07.23
兼容2.X 所有的版本
1.修复不同部署方式的兼容性
2.修复文件的访问路由
3.修复文件格式的识别
plugin-file-previewer-kkfileview-0.7.1.zip (117.2 KB)
FileView 文件预览插件 v0.6.6 更新时间:2026.07.22
1.优化静态文件下载功能
2.修复了已知的问题
plugin-file-previewer-kkfileview-0.6.6.zip (116.1 KB)
FileView 文件预览插件 v0.5.8 更新时间:2026.07.21
1.适配了2.2.0的/v/
2.集成了 fileViewer 的预览方式
3.修复了已知的问题
plugin-file-previewer-kkfileview-0.5.8.zip (112.5 KB)
fileViewer 的特点就是不需要搭建预览服务器,安装插件就可以使用
1 Like
miumiu
3
设置了下载静态文件,就不能预览了。
docker安装的noco,请问下载的静态文件是放在了哪个位置?

STlxx
4
下载会在临时文件夹,安装完成会在插件目录下面的public会创建file-viewer文件夹
miumiu
6
安装了新版插件0.6.6下载静态文件还是不行,插件目录下没有看到public文件夹,手动创建文件夹也是不行,里面是空的。

能否把这些静态文件的打包下载地址,然后自己手动上传上去服务器?
miumiu
8
另外,还发现一个问题basefile不能预览了,查了下网络,应该是直接拼接了这个fileurl地址给了basefile进行预览,其实这个地址是需要转换成s3里面的实际地址(当我把这个url地址copy到浏览器打开时会直接跳转到s3存储里面的真实url),这个应该是noco的beta最新版为了文件安全原因改了,以前这里看到的是s3里面的实际url地址
miumiu
9
看到下载回来了,还是不能预览,重启服务器也不行,不知哪里问题

STlxx
10
miumiu
11
看了更新记录新版确实是更改了文件的url显示

具体可以参考这个:refactor(plugin-file-manager): use permanent url for files by mytharcher · Pull Request #10047 · nocobase/nocobase
查了下数据库,nocobase的url转换到真实的url过程是这样的:
noco的url地址格式: /files/应用/数据源/文件表/id+.文件后缀
以这个nocourl链接为例子:https://test.nocobase.com/files/main/main/attachments/13.pdf
表示这个文件是main应用里面的main数据库里面的attachments表的id为13的记录,然后从attachments取出真实的filename,再根据storage_id从storage表里面取出云储存的baseurl,然后拼接filename得到真实的文件url地址:https://obs.test.com/aifle/测试页-sk8cpe.pdf



miumiu
13
试了下最新版, basefile预览云储存里面的附件还是不行
STlxx
15
miumiu
16