我为我的客户建了一个CRM,现在他们请求添加一个有趣的功能:对于每个客户记录,他们有一个匹配的文件目录,位于他们本地计算机上。他们想要能够直接从Web应用程序中打开Windows资源管理器,以便用户可以与他们的文件进行交互(应用程序不需要访问目录/文件,只需启动Windows资源管理器即可)。显然,这是不可能通过常规JavaScript在浏览器中实现的(谢天谢地)。我认为可以通过构建Chrome扩展程序来实现这一目的,但似乎Chrome扩展程序/应用程序只能访问沙盒文件系统,这完全不能满足我的需求。由于Chrome正在停止对NPAPI的支持,因此构建NPAPI插件是不可能的since Chrome is discontinuing support for NPAPI。文件URI也无法解决此问题。它们的显示效果很丑陋,没有拖放、没有大图标/缩略图、没有排序等。他们想要Windows资源管理器的全部功能。
我想到的唯一可行的选择是创建一个本地的node.js服务器,向该服务器进行localhost CORS请求,然后从node运行exec命令。
还有更好的主意吗?
我想到的唯一可行的选择是创建一个本地的node.js服务器,向该服务器进行localhost CORS请求,然后从node运行exec命令。
还有更好的主意吗?