The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron.

The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron.

Electronアプリ起動時に「The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron.」メッセージが表示されたらcontextIsolation: trueを設定すれば解決します。

Web側とローカル側でコンテキストを別にしておいた方がセキュアだからだそうです。

BrowserWindow

const win = new BrowserWindow({
  width: 800,
  height: 600,
  webPreferences: {
    nodeIntegration: true,
    contextIsolation: true // 追加
  }
})

BrowserView

const view = new BrowserView({
  webPreferences: {
    contextIsolation: true // 追加
  }
})

BrowserWindowやBrowserViewでこのメッセージが表示されるようです。

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました