javascript - Chrome 扩展 - 打开新标签页

标签 javascript google-chrome google-chrome-extension

我正在尝试使用 https://developer.chrome.com/extensions/samples 上的“iGoogle 新标签页”示例测试从 chrome 扩展加载网站。但是,当我通过设置>更多工具>扩展>加载解压的扩展在浏览器中安装它时,当我单击扩展的图标时,它不会执行任何操作,并且菜单中的“iGoogle 新标签页”选项呈灰色。有什么想法吗?

disabled extension

最佳答案

显示图标只是因为 all extensions must display it 。但是,它没有附加任何功能,因此单击它不会执行任何操作。

<小时/>

上下文菜单中的第一个条目(带有扩展名)通常会指向 URL specified in the manifest as homepage_url .

对于未指定 homepage_url 的本地安装扩展,它会显示为灰色。 。对于从应用商店安装的扩展,默认 URL 是它们在 CWS 中的列表。

<小时/>

正如 wOxxOm 提到的,您可能会误解此示例的目的。如果您的浏览器设置为打开新标签页,它将取代新标签页。

很难推荐“从 Chrome 扩展程序加载网站”的特定文档,但请查看 chrome.tabs.create ,这可能就是您正在寻找的。

关于javascript - Chrome 扩展 - 打开新标签页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46332072/

相关文章:

javascript - 如何获取最新的 Chrome(版本 55)以允许混合内容?

javascript - Crossfilter 对过滤后的维度进行分组

javascript - jQuery 在 html var 中全局替换整数

jquery - 在 Chrome 和 Firefox 上捕获 Backspace 是不同的

javascript - 如果使用树内元素上的单击处理程序将其删除,DOM 树将保留在内存中

javascript - 为什么这个变量在一个非全局函数中没有 var 保存?

javascript - 弹出窗口失去焦点时隐藏加载覆盖

javascript - react-datepicker 年份范围

javascript - JS输出消息打印在表单的div标签上

javascript - 如何删除一个重要的 CSS 属性?