王宝义 发表于 2024-5-23 06:46:07

【90103】何获取客户端电脑上的文件夹下面文件列表

何获取客户端电脑上的文件夹下面文件列表,包含子路径。看到一个教程好像是读取的是服务端的,如想得到客户端的路径文件组信息,怎么操作。文件太大太多,上传不现实。谢谢


我现在的需求是,不要把文件上传到服务器,而是获取本地文件夹内的文件后,在客户端分析文件。具体的说就是等到PDF文件的页面大小。

Brian.Zhang 发表于 2024-5-23 22:50:46

老板,大概理解你讲的意思,但是不清楚你说的在客户端分析文件,具体指的是什么

王宝义 发表于 2024-5-24 07:04:09

得到pdf文件页数和每页长、宽

Simon.hu 发表于 2024-5-24 08:47:30

先说在Web上,这个基本做不到,因为安全问题浏览器没有权限读取本地文件。

1.有点子好奇为什么您需要这个功能?
2.这个也许你本地设计器运行一个服务端命令,就能读取到文件信息,但是不确定获取文件信息能不能拿到这个信息

王宝义 发表于 2024-5-24 10:35:41

Simon.hu 发表于 2024-5-24 08:47
先说在Web上,这个基本做不到,因为安全问题浏览器没有权限读取本地文件。

1.有点子好奇为什么您需要这 ...

只要能读取文件,现在插件就可以实现得到面积的需求。当前的问题就是不能得到客户端电脑上指定目录的PDF文件列表。如能得到就解决问题了。如通过上传的方式实现这个功能,一是文件大、多,不现实,再就是数据安全。有格友回复,可以有通过JS代码实现,也给出了代码,但我不会在活字格页面实现。如能写个DEMO就好了,格友代码方案如下:

详细文档:
https://developer.mozilla.org/zh ... ent/webkitdirectory

王宝义 发表于 2024-5-24 10:43:34

简单的说,我现在的需求是,不要把文件上传到服务器,手动获取客户端本地指定文件夹内的文件列表。

moer 发表于 2024-5-24 11:00:31

王总, 制作一个插件就可以了。这个只能定制化,小众需求,官方应该不会考虑开发。

王宝义 发表于 2024-5-24 11:14:22

是这个道理,现在这实现的方法是直接在有文件的电脑运行活字格,可以实现,但有些麻烦。插件可能 就是费用问题了:)

王宝义 发表于 2024-5-24 11:16:38

感觉如按格友推荐的JS代码,写个DEMO,就可以实现。只是水平所限:$

Simon.hu 发表于 2024-5-24 18:35:22

首先你这个确实只是自己的办公方便,不需要发布到服务器
你看那个格友说的跟我说的是一个意思呢

如果确实需要的话,你可以求助中心发一个帖子,我们的技术顾问可以挑战一下写点JS
页: [1] 2
查看完整版本: 【90103】何获取客户端电脑上的文件夹下面文件列表