适用于html5 localstorage的Chrome.Local.Storage更新Chrome打包的应用程序 [英] Chrome.Local.Storage update for html5 localstorage Chrome Packaged apps
问题描述
我试图更新我的Chrome应用程序以获得一些新的清单功能,但我必须重写一些代码才能这样做。以下是本地存储获取项目的示例,我相信我需要使用 chrome.local.storage
或同步。
var name ='chrome-writer-files';
document.forms.editor.doc1.value = localStorage.getItem(name);
var name ='chrome-writer-files2';
document.forms.editor.doc2.value = localStorage.getItem(name);
var name ='chrome-writer-files3';
document.forms.editor.doc3.value = localStorage.getItem(name);
请让我知道我可以如何重写此内容,以免发生错误。
您需要改用 chrome.storage.local.get()
。
了解更多: https://developer.chrome.com/extensions/storage.html#method-StorageArea-get
完整示例:( Chrome - chrome.storage.local.get并设置)
chrome.storage.local.set({'someItem':'some value'});
chrome.storage.local.get('someItem',function(result){
alert(result);
});
I'm trying to update my chrome apps to have some new manifest features but I have to rewrite some of code to do so. Here are examples of local storage get item that I believe I need to use either chrome.local.storage
or sync.
var name = 'chrome-writer-files';
document.forms.editor.doc1.value = localStorage.getItem(name);
var name = 'chrome-writer-files2';
document.forms.editor.doc2.value = localStorage.getItem(name);
var name = 'chrome-writer-files3';
document.forms.editor.doc3.value = localStorage.getItem(name);
Please let me know how I can rewrite this so I don't get the error.
You need to use chrome.storage.local.get()
instead.
Learn more: https://developer.chrome.com/extensions/storage.html#method-StorageArea-get
Full example: (Chrome - chrome.storage.local.get and set)
chrome.storage.local.set({'someItem': 'some value'});
chrome.storage.local.get('someItem', function (result) {
alert(result);
});
这篇关于适用于html5 localstorage的Chrome.Local.Storage更新Chrome打包的应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!