2017-01-04 1 views
0

私はElectronアプリで特定のポイントについています:電子アプリの現在のブラウザウィンドウにアクセスするには?

devToolsを開くと、私はmainWindow.webContents.openDevTools()をアプリのメニューから呼び出します。 mainWindowで問題なく動作しています。

問題がwindow.open()で開かれ、子ウィンドウに表示されます。ここで、私は希望、アプリのメニューはまだすべてのウィンドウに取り組んでいるが、(私がそうするように、それを言われているので、正常です)、それは常にメインウィンドウのデベロッパーツールを呼び出しますお待ちください現在ウィンドウのものです。

currentWindow.webContents.openDevTools()のようなものを呼び出す方法があるのだろうか?私はドキュメンテーションにも、それにも、グーグルでも何も見つかりませんでした。だから、私は何かを見逃したかもしれないと思います。

いくつかのこと、私は正確にしてみましょう:私はアプリで呼ばれていたページに制御することはできません、私はまだ電子

  • と初心者だ

    • 、私のように電子を使用しようとしていますPHPベースのアプリケーションに同梱されている「制限されたブラウザ」のようなもの
  • 答えて

    1

    もう少し読んだら、ちょうどBrowserWindow.getFocusedWindow()が私が探していたものです。

    私のアプリメニューでは、私はBrowserWindow.getFocusedWindow().webContents.openDevTools()に電話しています。これは期待通りに機能します。

    関連する問題