我正在研究Chrome扩展程序。我在Chrome开发人员中阅读了很多但没有结果。我的想法是将一个html文件加载到右下角浏览器(或我喜欢的任何位置)的面板上以显示视频。我不能使用弹出窗口,因为如果我点击任何地方它将会消失。 除了弹出窗口,菜单栏上的按钮,如何在Chrome浏览器中创建面板?
答案 0 :(得分:2)
您可以在要显示html的html
中注入tab
。请参阅此答案如何注入html
:
使用您自己的css
作为content script
来定位元素。
我假设您将从外部服务器加载html中显示视频。但chrome扩展程序不允许您引用html中的外部资源。因此,您需要下载响应类型为blob
的视频,并使用src
window.URL.createObjectURL
设置为此blob
醇>