我需要为用户打开的每个网页创建一个Chrome扩展程序 - 他将在页面顶部显示一个按钮(类似于谷歌翻译扩展程序 - 只是它会出现页面加载,而不需要按下一个按钮) - 在它上面做一些活动。
从我所看到的 - 这样做的方法是创建一个内容脚本,它将添加一个iframe,其中包含window.onload上的按钮。就在我这样做之前 - 我想确保没有更简单的方法。
感谢。
答案 0 :(得分:1)
有一个实验性的infobar API,但在,如果,它变得稳定的时候它是未知的。
按原样,您确实需要从内容脚本将UI注入到页面DOM中,iframe
是将UI与页面分离的良好解决方案。
答案 1 :(得分:0)
如果它只是每个页面的按钮,那么您可以使用Browser Action
如果您希望它真的在页面中,那么iframe是一个不错的选择。