我应该使用什么方法制作Chrome工具栏?

时间:2014-08-12 03:32:53

标签: javascript google-chrome toolbar

我有一个类似工具栏的小页面:

enter image description here

目前,用户点击了一个链接,此页面将以新显示的尺寸打开。用户将其放置在屏幕顶部,然后打开其下方的另一个标签,占据其余部分的屏幕。用户主要使用较大的窗口,并定期与此“工具栏”进行交互。

这种设置显然不太理想。特别是因为你无法隐藏镀铬框架或地址栏,这使得工具栏成为它所需高度的两倍。

我想做的是将其设为Chrome中的实际工具栏,例如: enter image description here

我确实看到How to make a toolbar in Google Chrome?,但我不确定哪种方法最适合我的需要。

一些细节:

  • 工具栏必须在打开/打开时保持可见(因为我 了解它'infobars'在不活跃时关闭自己?不是100% 虽然如此)
  • 导航到新页面不应该关闭栏
  • 导航到新页面不应该重新加载/渲染栏(据我所知,使用内容脚本会在每次用户转到新页面时重新加载栏),

我想我们可以使用内容脚本/本地存储类型解决方案来渲染条形图,然后像上一页那样设置它,但看起来很糟糕。

我错过了更好的方法吗?

任何人都可以帮助我开始走正确的道路来实现这一结果吗?

1 个答案:

答案 0 :(得分:1)

工具栏是一个扩展名。

使用content script。最简单的方法是从官方谷歌浏览器的开发者网站下载样本..您将能够以您想要的方式进行更改。