webUtils
Web API オブジェクト(ファイル、BLOB など)と対話するためのユーティリティレイヤー
プロセス: レンダラー
メソッド
webUtils
モジュールには次のメソッドがあります
webUtils.getPathForFile(file)
file
ファイル - Web ファイル オブジェクト。
戻り値 文字列
- このファイル
オブジェクトが指すファイルシステムパス。渡したオブジェクトがファイル
オブジェクトでない場合、例外がスローされます。渡したファイルオブジェクトが JS で構築され、ディスク上のファイルによってバッキングされていない場合、空の文字列が返されます。
このメソッドは、パス
プロパティによるファイル
オブジェクトへの以前の拡張に置き換わりました。例を以下に記載します。
// Before
const oldPath = document.querySelector('input').files[0].path
// After
const { webUtils } = require('electron')
const newPath = webUtils.getPathForFile(document.querySelector('input').files[0])