ペア pageUrl:imageUrl を chrome ローカル ストレージに保存しようとしています。コードは次のとおりです。
function saveImage (href, urlImage)
{
var dataObj = {href:urlImage};
dataObj[href] = urlImage;
chrome.storage.local.set(dataObj);
console.log("Image url has been saved into storage "+href);
}
function tryLoadCachedImageUrl(hrefObj)
{
console.log("Trying to load image from storage: "+hrefObj.href);
chrome.storage.local.get(hrefObj.href,
function(result){
loadImages(result,hrefObj);
});
}
chrome.storage.local.get は例外を引き起こします:
storage.get に対するエラー: ReferenceError: obj が定義されていません
pageUrl
hrefObj.href には、保存されたものと等しい文字列が含まれていますsaveImage
私は何を間違っていますか?