Edited at

chrome拡張機能からローカルファイルをいじれるようにする時の手順

ローカルファイルへのアクセスのために、

拡張機能の開発者と利用者、それぞれにやることがあります。

利用者は【開発者の手順】を飛ばしてもらって大丈夫です。


開発者の手順

manifest.json の permissions の項目に、file:///*/*を追加する


実装例

こんな感じになります。

  "permissions": [

"tabs", "storage", "contextMenus",
"http://*/*", "https://*/*", "file:///*/*"
],


利用者の手順



  1. chrome://extensions へアクセスする

  2. 拡張機能の「詳細」を開く

範囲を選択_001.png


  1. 「ファイルの URL へのアクセスを許可する」にチェックを入れる

範囲を選択_002.png

手順は以上です。