我遇到了镀铬存储问题
我在manifest.json中正确设置了权限
我认为我的代码存在问题。 (HTML文件也很好。只有输入标签。
有人能告诉我这个问题吗?
谢谢〜
chrome.storage.sync.get(function (data) {
var input = document.querySelector('input');
if(data.count == 1){
input.value = data.getData;
}
});
var addBtn = document.getElementById('addBtn');
addBtn.addEventListener('click', () => {
var input = document.querySelector('input');
chrome.tabs.getSelected(null, function(tab){
input.value = tab.url;
var getData = input.value;
chrome.storage.sync.set({
'getData' : getData,
'count' : 1
});
});
});
如果,我点击btn,我想以input = text格式获取网址数据
但是,在点击btn之前,输入中已经存在url数据
我想做的事情是
1.单击btn并以输入形式保存URL
2.如果我以输入形式删除数据,它仍然像我一样。
(我的意思是如果删除值,输入表格会保留空数据。)
结论:点击!在本地获取数据!
如果您不理解我的问题,请发表评论。