如何将 chrome.storage 中的值分配给用于扩展的变量

问题描述

所以我正在制作一个 chrome 扩展游戏。我有一个要与 const cursorPagination = (): Resolver => { return (_parent,fieldArgs,cache,info) => { const { parentKey: entityKey,fieldName } = info; const allFields = cache.inspectFields(entityKey); const fieldInfos = allFields.filter((info) => info.fieldName === fieldName); const size = fieldInfos.length; if (size === 0) { return undefined } const fieldKey = `${fieldName}(${stringifyVariables(fieldArgs)})` const isItInTheCache = cache.resolve( cache.resolveFieldByKey(entityKey,fieldKey) as string,'posts' ); info.partial = !isItInTheCache; let hasMore = true; const results: string[] = []; fieldInfos.forEach(fi => { const key = cache.resolveFieldByKey(entityKey,fi.fieldKey) as string; const data = cache.resolve(key,'posts') as string[]; const _hasMore = cache.resolve(key,'hasMore'); if (!_hasMore) { hasMore = _hasMore as boolean; } results.push(...data); }) return { __typename: 'PaginatedPosts',hasMore,posts: results } } } 一起存储的高分变量。

在 background.js 中,我有

chrome.storage

在 popup.js 中,我有

chrome.storage.sync.set({"highscore": 0});

为什么?

有没有办法做我想做的事?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...