私は2つのBrowserWindows
を持つ電子アプリを持っています。最初はキャンバスにレンダリングされる複数のメディアストリームを管理します。ブラウザでアプリケーションを実行すると、window.open()
で提供されるドキュメント参照を使用してポップアップでキャンバスにアクセスできます。このようなものはElectronでも可能ですか?アトム電子:別のウィンドウでレンダリングキャンバス
他のウィンドウにipcRenderer
を使用してCanvasRenderingContext2D
を渡すことはできますか?またはメインプロセスのグローバルを介して?
問題は、ビデオは文字列だけではレンダリングできないことです。私はmediastreamか 'video'要素のどちらかを渡す必要があります。 – sqwk
これはうまくいくものですが、基本的には、通常のブラウザのスコープで既にうまく動作しているもののための書き換えです。 – sqwk
他に大きな解決策はないのではないかと心配しています。 BrowserWindowProxyでも文字列を送ることができますhttp://electron.atom.io/docs/v0.37.5/api/window-open/ – KeitIG