- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
文档说我们只能有 browserAction 或 pageAction 而不是两者。这有什么诀窍吗?或者作为解决方案,使用内容脚本并在页面中插入按钮是个好主意吗?
最佳答案
在 Chrome 的 chrome 中,没有一种机制可以让单个扩展程序拥有多个 UI 元素。您当然可以将代码注入(inject)页面,并在那里显示一些 UI,但您无法在单个扩展中同时拥有 browserAction
和 pageAction
。
另一方面,您可以有两个 扩展,它们通过消息传递相互通信。参见 chrome.extension.sendRequest
有关其工作原理的详细信息。
关于javascript - 想同时使用 browserAction 和 pageAction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9261429/
我在工作示例应用程序 (pageAction) 中添加了点击事件监听器,但我不知道哪里出了问题。看一下这个文件的 2 个: 我的 list json { "name" : "Page action
我是 chrome 扩展编程的新手,这是/将是我的第一个扩展。 我想要的 :现在我想为页面做一个pageAction,如果显示了某个html-tag。要执行 pageAction 似乎我必须知道当前选
文档说我们只能有 browserAction 或 pageAction 而不是两者。这有什么诀窍吗?或者作为解决方案,使用内容脚本并在页面中插入按钮是个好主意吗? 最佳答案 在 Chrome 的 ch
在我的background.js中,我使用以下代码让我的pageAction扩展显示在Amazon.com上 function checkForValidUrl(tabId, changeInfo,
我在寻找如何将文本设置为页面操作图标并找到了这个示例: window.setInterval(function() { chrome.pageAction.setIcon({
我正在为我的网站制作一个专用扩展程序,我想知道是否可以让该扩展程序仅响应我网站上的特定按钮单击。我希望能够在用户单击页面上的捕获按钮时执行 captureVisibleTab。 最佳答案 概述 注入(
我有一个简单的 chrome 扩展,它意味着在特定域上显示 pageAction。 list .json: { "name" : "Page action by content", "vers
即使在选择“允许隐身模式”后,我使用 pageaction 在某些 url 中呈现的扩展程序也不会在隐身模式下显示。 background.js 具有以下内容。 chrome.runtime.onIn
我有一个带有 pageAction 按钮的 Chrome 扩展程序。用户单击它并显示 popup.html 窗口,以便用户可以执行所需的操作。 有没有一种方法可以装饰页面上的链接,以便当用户单击该链接
我试图让 Chrome pageAction 图标出现,但它只会在页面加载时短暂闪烁,然后消失。 然而,让我感到困惑的是,当我使用 Dev Tools 调试器并在 chrome.pageAction.
我正在开发一个 Chrome 扩展程序,以便向其他人开发的网站添加功能。我无法控制他们的代码。 我的代码仅设计用于其网站的特定页面。由于内容敏感,我使用 chrome.declarativeConte
background.js: chrome.tabs.onCreated.addListener(function(tab) { chrome.pageAction.show(tab.id)
这可能是我在做一些愚蠢的事情,但我不知道是什么。我正在尝试让示例 Google Chrome 页面扩展演示正常工作。可以在此处找到演示的源代码: http://src.chromium.org/vie
我正在尝试使用以下代码为我的 chrome 扩展设置徽章文本: chrome.pageAction.setBadgeText({"text":'3'}) 这会引发错误 Object # has no
这是一个使用 pageAction 的非常简单的 Chrome 扩展。它评估当前 URL,如果 URL 匹配条件(实际上是位置),则在地址栏中放置一个图标,并在用户单击该图标时将 URL(使用原始位置
我有一个页面操作弹出窗口,当从 list 文件加载时它可以工作。但是,我想获取单击以启动弹出窗口的选项卡的选项卡信息。我可以从 chrome.pageAction.onClicked.addListe
我目前正在开发一个 Chrome 扩展程序,我希望针对一定数量的 URL(大约 500 个)显示 pageAction 图标。 在我的 background.js 文件(以及其他代码)中,我有以下内容
这是我第一次制作 Chrome 扩展程序,说实话,我对 JS 不太有经验。 我想使用 persistent: false、declarativeContent 和 pageStateMatcher A
我是一名优秀的程序员,十分优秀!