OffscreenCanvasを使用してレンダリングされた2dまたはwebglキャンバスには、いくつかの面白いパフォーマンス上の利点があります。私は最新の電子でそれを可能にする方法があるのだろうかと思っています。offscreenanvasのような実験的な機能を電子で有効にすることはできますか?
このスレッドで説明したようにexperimentalFeaturesフラグを設定しても機能しませんでした。
次のコンソールログ:
console.log('canvasNode', canvasNode)
console.log('transferControlToOffscreen', canvasNode.transferControlToOffscreen)
console.log('OffscreenCanvas', window.OffscreenCanvas)
出力この結果:
そして、私はこれをログに記録するブラウザウィンドウをインスタンス化しています方法は次のとおりです。
win = new BrowserWindow({
width: 1200,
height: 700,
webPreferences: { experimentalFeatures: true }
})