編集機能を持つappのようなメモ帳があるとします。この目的のためにコードミラーライブラリが使用されています。今ではアプリがNWJSなので、私は自分のアプリでテキストファイルを直接開く方法を知らない。他のネイティブアプリと同じように、コンテキストメニューで「崇高なテキストで開く」などのオプションを選択できます。ファイルはテキストエディタで開きます。どのようにnwjsアプリでそれを行うことができますか?そこに任意のモジュール?私を助けてください 。ありがとうNWJSまたはElectronアプリでファイルを開く方法は?
答えて
あなたが話しているコンテキストメニューエントリは、特定のファイルタイプを扱うために登録されたアプリケーションに基づいてOSによって作成されます。 Electronは、ファイルタイプのハンドラとしてアプリケーションを登録するためのAPIを提供していません.Windowsでは、MSDNの説明に従ってWindowsレジストリを編集する必要があります。
そのため、コンテキストメニューからファイル/イメージを開くことはできません。コンテキストメニューからファイルを開くことを可能にする原子または括弧などの有名なノードベースのコンパイラがある。彼らはそれをどうやって行うのですか? –
私はこれを説明したばかりです。開くファイルタイプを処理するためにアプリケーションを登録する必要があります。次に、コンテキストメニューで[Open with MyApp]エントリを取得します。ファイル名を渡します(Windowsではファイル名は 'process.argv'で、macOSでは[' open-file']を介して提供されます(http://electron.atom.io/docs/api/app/#event -open-file-macos)イベント)。 –
私はそれを理解しています!しかし、私はまたはユーザーがレジストリを手動で追加する必要があります。ネイティブおよび他のノードのアプリケーションでは、私たちはそれを行う必要はありません...どのように? –
- 1. IOSでダウンロードしたファイルをアプリで開く方法は?
- 2. electron.jsアプリで「ファイルを開く」方法
- 3. iosアプリでアプリストアを開く方法は?
- 4. アプリでファイルを開く方法は? (私のアプリがバックグラウンドにあるとき)
- 5. アプリストアからxcode(ssh)でダウンロードしたアプリを開く方法は?
- 6. nwjsアプリから別の.exeを開きます
- 7. XamarinフォームのデフォルトアプリケーションでPDFまたはTXTファイルを開く方法
- 8. Androidで.xlsxファイルを開く方法は?
- 9. ビジュアルスタジオでdspファイルを開く方法は?
- 10. アプリエンジンパッチでファイルを開く方法は?
- 11. Ubuntuで.accdbファイルを開く方法は?
- 12. ブラウザでPDFファイルを開く方法は?
- 13. フルパスでファイルを開く方法は?
- 14. ファイル内のファイルを開く方法は?
- 15. nodejs inodeでnfsファイルを開く(またはファイルを開くための最も速い方法)
- 16. 通知バーに通知したアプリを開く方法は?
- 17. WebRTCをElectronアプリに統合する適切な方法は?
- 18. Electronアプリのウィンドウタイトルバーをカスタマイズする方法は?
- 19. iPadアプリのUIWebViewで.key拡張子を持つファイルを開く方法は?
- 20. React NativeアプリからデフォルトのiOSアプリを開く方法は?
- 21. アプリからolaアプリを開く方法は?
- 22. ionicアプリから別のアプリを開く方法は?
- 23. バーチャルリアリティ(GearVR)アプリでURLを開く方法
- 24. .sqlファイルをローカルに開く方法は?
- 25. .fifファイル形式を開く方法は?
- 26. サーバディレクトリからファイルを開く方法は?
- 27. .msu拡張ファイルを開く方法は?
- 28. nwjsアプリの自動化テストを書くことは可能ですか?
- 29. 指定したプログラムでコマンドラインからファイルを開く方法は?
- 30. Electronでノードfilename.jsファイルをトリガーする方法は?
NW.jsまたはElectronのどちらを使用していますか? –
私は主にNW.jsを使用しますが、電子も使用できます!電子やNW.jsのための方法はありますか?はいの場合はどうしたらいいですか?ありがとうございます! –
私はあなたのアプリケーションのためのコンテキストメニューを微調整インストーラを作成する必要があると思う。それはnwや電子とは関係ありません。 – kailniris