假设有一个类似记事本的应用程序具有编辑功能。代码镜像库用于此目的。现在由于应用程序是 NWJS,所以我不知道如何直接在我的应用程序中打开任何文本文件。就像在其他本机应用程序中一样,我们可以在上下文菜单中选择选项,例如“使用崇高文本打开”。文件在文本编辑器中打开。我怎么能在 nwjs 应用程序中做到这一点?有任何模块吗?请帮我 。谢谢
问问题
522 次
假设有一个类似记事本的应用程序具有编辑功能。代码镜像库用于此目的。现在由于应用程序是 NWJS,所以我不知道如何直接在我的应用程序中打开任何文本文件。就像在其他本机应用程序中一样,我们可以在上下文菜单中选择选项,例如“使用崇高文本打开”。文件在文本编辑器中打开。我怎么能在 nwjs 应用程序中做到这一点?有任何模块吗?请帮我 。谢谢
您正在谈论的上下文菜单条目是由操作系统根据注册以处理特定文件类型的应用程序创建的。Electron 不提供 API 来将应用程序注册为文件类型的处理程序,在 Windows 上,您需要按照MSDN中的描述编辑 Windows 注册表。