拡張機能にローカルデータを渡す方法

拡張機能にローカルデータを渡す方法

setting.js
Copied!
function handleFileSelect(evt) {
var f = evt.target.files[0]
var reader = new FileReader();
reader.onload = function(e){
var data = JSON.parse(e.target.result) // JSONデータをゲット
}
reader.readAsText(f);
}
$(function() {
$('#read').on('change', handleFileSelect);
})

setting.html
Copied!
<input type="file" id="read" accept="application/json">

ボタンを押すとファイル選択ダイヤログが出る
選択すると handleFileSelect() が呼ばれてデータが data に書き込まれる


Powered by Helpfeel