gpt4 book ai didi

google-chrome - 在 chrome 扩展中使用面板

转载 作者:行者123 更新时间:2023-12-03 22:39:28 27 4
gpt4 key购买 nike

我想知道,通常 chrome 扩展会出现在其图标下方的小区域中,但我如何制作一个在浏览器一侧有自己的小空间的扩展,就像 FireBug lite 为 chrome 所做的那样?将页面向上推并停靠在底部的位置。
我在 'experimental.sidebar' chrome api 中看到了侧边栏,但我不想使用它,因为你必须使用命令行开关 --enable-experimental-extension-apis 启动 chrome,而且没有多少人会这样做。

最佳答案

基本上,在侧边栏从实验状态毕业之前,您使用 content script要在 bodyhtml 的一侧设置较大的 marginpadding,请注入(inject)一个 position: fixed 元素到当前页面覆盖该边距,然后绘制到该边距。

任何需要在页面之间保留的内容都由扩展存储,每次加载页面时您都重新创建伪侧边栏。

参见 Firebug LiteStumbleUpon示例的扩展。

关于google-chrome - 在 chrome 扩展中使用面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3647248/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com