我想开发一个chrome扩展,如何在浏览器“窗口”增加一行用于显示UI?

就是在浏览器窗口最下方增加一行,就像用浏览器下载时,下面的那条东西(图)
这是示意图

↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
就像这个,我想打开任何一个指定的网页都能自动显示一行我自己的按钮,chrome有这样的接口吗?

我看过12306订票助手的插件,它那是修改了12306原网页,在原网页的基础上增加内容的,如果在地址栏里输入别的网址,就没用了。

因为我想在地址栏中随意输入网址都会在窗口下面显示按钮,所以我想知道有别的方法吗?

阅读 7.6k
3 个回答

Chrome插件的接口据我所知没有你所描述的在下方开非嵌入在页面内的UI的接口。

但既然你知道可以嵌入网页增加DOM元素在底部显示,自然可以在所有网页都这么干来实现“所有网页打开底部都有你的UI”的需求

我不知道这和站长有什么关系,你做你的chrome插件,人家做人家的网站,用户愿意选你的插件和愿意上人家的网站又没啥冲突,除非你的插件偷偷把人家网站的adsense换掉来给自己赚钱,那不用站长,google发现就会干掉你。

就你说的12306的那个content_scripts就可以实现吧,把你的插件content_scripts.matches填写为<all_urls>在所有网址都加载你的插件然后设置好你的按钮样式不就好了么?

装不装插件是用户的意志,用户觉得你的插件做的很烦自然就不装了,跟其他网站有什么关系?视频网站讨厌去广告插件能禁止去广告插件的流行么...

有道智能翻译

推荐问题
宣传栏