FileView 文件预览插件 v0.5.2 更新时间:2026.04.22

v0.5.2 更新时间:2026.04.22
1.修复了已知问题
2.添加了手机自动全屏功能
plugin-file-previewer-kkfileview-0.5.2.zip (46.0 KB)

v0.4.8 更新时间:2026.04.20
1.新增全屏按钮
2.新增全屏开关
3.优化设置界面
4.优化手机界面的按钮排版
plugin-file-previewer-kkfileview-0.4.8.zip (44.1 KB)




v0.4.5 更新时间:2026.04.17
1.新增配置修改记录
2.新增预览请求记录
3.增加废弃的字段的更新和删除
plugin-file-previewer-kkfileview-0.4.5.zip (42.2 KB)


v0.4.4 更新时间:2026.04.14
1.修复重复获取了用户id用户数据
2.提高稳定性
plugin-file-previewer-kkfileview-0.4.4.zip (34.5 KB)

v0.4.2 更新时间:2026.04.12
1.新增全局水印
2.新增kkFileView的请求动画
3.新增BaseMetas的Base64 编码请求方式
4.新增在新窗口打开显示开关
5.修复附件URL 模式无法获取名称

有问题请及时反馈



常见问题
1.BM提示下载失败
如果是 create-nocobase-app 安装返回的文件信息不完整导致BM无法判断是否下载完成就会提示下载失败使用使用代理转发就会恢复正常,或者使用 Docker 安装
2.如何添加其他格式
PixPin_2026-04-13_03-47-05

1 Like

下载解压,拖进nocobase,不显示插件。版本v2.1.0-beta.11

需要在后端重启服务

是的,应该是我的问题,在另一台服务器上没问题,谢谢。

plugin-file-previewer-kkfileview-0.3.9.zip (30.4 KB)
修复了水印变量只显示管理员的问题
修复了不同版本的附件下载的问题


请问是我配置问题吗?两台服务器都是这个问题。

最新的0.39版本,如果附件的字段类型是附件(url),预览时点下载的文件名全部变成未定义了
image

另外建议把新窗口打开这个按钮也做成配置项,可以隐藏这个按钮

image

可能是容器无法正常访问内网设备

可以试试我的容器配置
services:
kkfileview_3zmS:
image: keking/kkfileview:${VERSION}
# container_name: ${CONTAINER_NAME}
deploy:
resources:
limits:
cpus: ${CPUS}
memory: ${MEMORY_LIMIT}
restart: always
ports:
- ${HOST_IP}:${WEB_HTTP_PORT}:8012
labels:
createdBy: “bt_apps”
networks:
- baota_net

networks:
baota_net:
external: true


.env

VERSION=latest
CONTAINER_NAME=CONTAINER_NAME
HOST_IP=0.0.0.0
WEB_HTTP_PORT=8012
CPUS=0
MEMORY_LIMIT=0MB
APP_PATH=/www/dk_project/dk_app/kkfileview/kkfileview_3zmS

更新 v0.4.2

kkFileView 主机地址,这个地址的话你是自己本地部署了一个吧,没有部署不能用吗?

PDF文件,用微软和basemetas无法预览。



我noocbase和kkfile都在docker部署的,一直打不开,是不是这个原因呢,问ai又一直解决不了~~~

kk和bm都需要自行部署,官网有教程。微软的需要文件处于外网状态可访问。而且必须是https的才能过安全验证得到请求

你可以部署一个新的进行尝试

v0.4.4 更新时间:2026.04.14

v0.4.5 更新时间:2026.04.17

我新增了一个配置可以给你直接配置主机地址

预览窗口能不能最大化,移动端查看感觉小了点

了解已经在计划中

v0.4.8 更新时间:2026.04.20

建议能自动判断下是否移动端然后自动全屏~