Windows 7内でコンテキストメニューコマンド "Open with ..."を使用すると、OSは私のElectronアプリケーションの新しいインスタンスを開きます。私は、アプリケーションがすでに実行されている場合は、開いているファイルが新しいインスタンスではなく既に開いているインスタンス内で開かれることをお勧めします。Windowsの場合:コンテキストメニューの[Open with ...]コマンドを使用してファイルを開くにはどうすればよいですか?
どうすれば実現できますか?
Windows 7内でコンテキストメニューコマンド "Open with ..."を使用すると、OSは私のElectronアプリケーションの新しいインスタンスを開きます。私は、アプリケーションがすでに実行されている場合は、開いているファイルが新しいインスタンスではなく既に開いているインスタンス内で開かれることをお勧めします。Windowsの場合:コンテキストメニューの[Open with ...]コマンドを使用してファイルを開くにはどうすればよいですか?
どうすれば実現できますか?
app.makeSingleInstance()
機能を使用して、例がドキュメントにあります。
これはウィンドウに依存しないと思います(設定が開いているようなものです)&これはアプリケーション固有の設定です(存在する場合)。 私は少し検索を行なったし、このリンクを見つけ、多分便利;) https://www.npmjs.com/package/electron-single-instance
これは上記と同じことだと思いますが、第三者のモジュールを少なくするようにしています。とにかくありがとう。 – Sommereder
私が探していたものとまったく同じです。ありがとうございました。 – Sommereder