google-chrome-storage相关内容
我正在寻找一种有效的方法来在我的 chrome 扩展程序中存储大量数据.我有一些大约 1-2mb 的 txt 文件.我希望我的 chrome 扩展能够在本地“缓存"它们,这样我就不需要每次都获取它们.我找到了 syncFileSystem 但这仅适用于打包的应用程序. 尝试安装此扩展时出现警告: 'syncFileSystem' 只允许用于打包的应用程序,但这是一个扩展名. 在
..
我正在创建一个 chrome 扩展.我不知道如何使用变量作为 chrome.storage.local.set() 函数的键.我试过了 var key = 'myKey';chrome.storage.local.get(key, function(val) {chrome.storage.local.set({key:val[key]+param1});//附加参数1警报(val [key])
..
我正在尝试通过 content_script 在扩展程序中使用 chrome 存储,但我一直失败 未捕获的类型错误:无法读取未定义的属性“同步" 这是我的代码: testChromeStorage();功能 testChromeStorage() {console.log("保存");chrome.storage.sync.set({'value': theValue}, function(
..
Chrome DevTools 有一个方便的本地存储和会话存储检查器,但是没有什么可检查的 chrome.storage.sync? chrome://sync-internals/ 似乎没有显示每个扩展的同步存储的实际内容. 解决方案 存储区域资源管理器 扩展提供了用于查看、编辑、清除、导入和导出chrome.storage.local、chrome.storage.sync、lo
..
我正在开发 Chrome 扩展程序,我需要存储一些数据,然后在某个时候获取它.我对 available storage 进行了调查,发现了以下几个:window.localStorage 和 chrome.storage.local. 所以我的问题是,在 Chrome 扩展程序中使用哪个是正确的选择: window.localStorage 还是 chrome.storage.local?
..
过去两天我一直在使用 chrome 异步存储.如果你有一个功能,它就可以“正常"工作.(如下图): chrome.storage.sync.get({"disableautoplay": true}, function(e){console.log(e.disableautoplay);}); 我的问题是我不能在我正在做的事情中使用一个函数.我只想返回它,就像 LocalStorage 一样.
..
我正在开发 Google 扩展程序并使用 Google 存储. 以下是我用于保存和访问已保存数据的代码.我检查了控制台,数据保存正确.但是,当我使用 chrome.storage.local.get 访问此数据时,控制台返回未定义的值,而不是保存的值. 保存代码:save.js for popup.html function save() {# id 用于另一个 html 页面中的文
..
我想重写 chrome.storage.local.set 以便在调用Chrome Storage API时记录存储密钥的值: var storage_local_set = chrome.storage.local.set;chrome.storage.local.set = function(key,value){console.log(key);storage_local_set(key
..
我正在制作一个小的Chrome扩展程序.我想使用chrome.storage,但无法从存储中删除多个项目(数组).单项清除工作. function clearNotes(symbol) { var toRemove = "{"; chrome.storage.sync.get(function(Items) { $.each(Items, function(
..
是否可以将阵列存储在chrome存储同步中并检索它们? var uarray = [abc,def,ghi]; 是否可以更新存储中的存储阵列? var tobeadded = jkl; uarray.push(tobeadded); 这是文档中的语法 chrome.storage.sync.set({'value': theValue}, function() {
..
Chrome DevTools拥有方便的本地存储和会话存储检查器,但没有要检查的内容 chrome.storage .sync ? chrome://sync-internals/似乎没有显示每个扩展的同步存储的实际内容. 解决方案 Storage Area Explorer 扩展提供了一个UI,用于查看,编辑,清除,导入和导出chrome.storage.local,chrome.
..
这种问题非常常见,但是我无法做到。 我的代码如下所示。 某些 pubKeyProfiles 存储在chrome.storage中,我希望我的函数 getProfile 返回其中之一 getProfile(keyPairId){ var profile = null;。 chrome.storage.local.get({pubKeyProfiles:[]},函数(结果){
..
我有几个异步功能正在运行.我想等他们全部完成再采取下一步.这是我用来从chrome.storage和Promise.all()实现中获取所有键/值的代码. var promise1 = Promise.resolve(3); var promise2 = 42; var promise3 = new Promise(function(resolve, reject) { setTimeo
..
我创建了一个具有背景的chrome扩展,该扩展每秒运行一次,并更新chrome.storage ...,它被称为 artistSetter.js 。这是它: $ p $ chrome.storage.local.get(function(items){ $ .each($ ('#supplySong> a> span.sidebar-heading'),function(){ if($(
..
我使用以下代码为本地存储设置key:值: chrome.storage.local.set({“key”:value},null); 我可以做些什么来为键“键”添加多个值? 解决方案首先使用 get 方法,然后使用 get 回调中的 set 将新存储数据作为键/值对添加到从 GET 。例子: chrome.storage.local.get(fu
..
我有一个Chrome扩展程序,它只是一个内容脚本。我想保留内容脚本中计算的一些数据,以便在浏览时轻松访问它,而无需在每个页面上重新计算。我只需要为会话存储数据。 我在查看 chrome.storage API ,但看起来数据会在会话结束后持续存在。我有使用HTML5 sessionStorage的经验,但我觉得我应该在这里利用Google的API。 感谢您的任何输入!谢谢! 在内容脚
..
我写了一个Chrome扩展。我无法使用 localStorage.setItem 和 localStorage.getItem 来存储和检索,因为后台和浏览器操作运行在不同的环境中[如此处所示]。 因此,我决定使用Chrome存储API: var storage = chrome.storage.local; var myTestVar ='somevar'; var ob
..
我正在寻找一种有效的方法来在我的Chrome扩展中存储大量数据。我有几个大约1-2mb的txt文件。 我希望我的Chrome扩展在本地“缓存”它们,所以我不需要每次都抓取它们。 我找到了 syncFileSystem ,但这只适用于打包应用程序。 尝试安装此扩展程序时出现警告: 'syncFileSystem'只允许对于打包的应用程序,但是这是一个 的扩展名。 什么是将这类
..
我正在创建一个Chrome扩展。 我不知道如何使用变量作为 chrome.storage.local.set()函数的关键。我试过了 var key ='myKey'; chrome.storage.local.get(key,function(val){ chrome.storage.local.set({key:val [key] + param1}); //附加param1
..
Chrome DevTools有一个方便的本地存储和会话存储检查器,但是没有什么可以检查 chrome。 storage.sync ? chrome:// sync-internals / 似乎没有显示每个扩展程序的同步存储的实际内容。 解决方案 存储区域资源管理器扩展提供了用于查看,编辑,清除,导入和导出 chrome.storage.local , chrome.storage.
..