Chrome扩展程序的chrome对象属性未定义

问题描述 投票:1回答:1

我正在编写一个小扩展并且使用chrome对象 - 当我尝试从内容脚本访问它们时,它们的所有属性(例如存储,扩展等)都是未定义的。

这是清单中的permissions部分:

"permissions": [
"storage",
"tabs",
"webRequest",
"*://*/*"
   ]

我可以在我的选项页面中使用chrome.storage,但我无法在内容脚本中访问它。这对我来说很奇怪,因为

但是,内容脚本有一些限制。他们不能:

使用chrome。* API,但以下情况除外:

扩展(getURL,inIncognitoContext,lastError,onRequest,sendRequest)

runtime(connect,getManifest,getURL,id,onConnect,onMessage,sendMessage)

存储

所以我似乎应该可以访问storage,但我还没有。可能是什么原因?

javascript google-chrome-extension
1个回答
0
投票

所以,正如wOxxOm所说,在首次访问chrome(crbug.com/754976)之前存在断点的问题

© www.soinside.com 2019 - 2024. All rights reserved.