拡張機能からローカルファイルにデータを書き込む方法
code:save.js
// dataをJSON形式でローカルファイルにセーブ
// chrome.downloads.download()を呼ぶとローカル保存ダイアログが出る
var url = 'data:application/json;base64,'
+ btoa(unescape(encodeURIComponent(JSON.stringify(data))))
chrome.downloads.download({
url: url,
filename: 'data.json'
});
});