我希望我的chrome扩展程序能够访问sqllite文件,该文件是扩展程序的一部分。我查了一下chrome.storeage api,但它并没有真正帮助我!我的JavaScript知识不足以访问文件并阅读其内容。
还可以在加载特定文件类型时启动扩展程序吗?
答案 0 :(得分:0)
这是我在扩展目录的根目录中读取名为env.json的json文件的方式。
"web_accessible_resources": [
"*.json"
],
// the path is relative to the extension directory
let loadData = async path => {
let url = chrome.runtime.getURL(path);
let resp = await fetch(url)
let json = resp.json()
return json
}
// Use the above function to load extension file
let conf = await loadData('env.json')