在我的 Electron 应用程序中,我存储指向本地文件路径的链接。现在我希望用户能够使用操作系统配置的任何应用程序(或通常的“打开方式”对话框)打开此类链接。
这可能吗?
谢谢
在此处找到可能的解决方案列表:
https://stackoverflow.com/a/33425619/2110299
其中,在我看来最相关的是 shell 模块插件:
https://electron.atom.io/docs/api/shell/
它提供了以下 API:
shell.openItem(fullPath)
以桌面的默认方式打开给定文件。
返回 Boolean - 项目是否已成功打开。