编写我的第一个 Firefox 扩展,我试图让它将网页上的字体大小更改为用户输入的字体大小。
但是,我的分机目前似乎根本没有发出任何更改字体大小的请求(或者如果它并不意味着实际联系网页,因为我有点期望根本无法更改字体大小)无论如何,用户)。
为了尝试以这种方式更改网页的样式,扩展程序中需要包含什么?
我尝试过让我的扩展使用内容脚本和后台脚本,使用单独且单一的 javascript 文件来处理操作,尝试过用户的文本输入和按钮按下,并尝试让 javascript 查看 fontsize 的位置网页并更改它。
在 JSON 文件中,我的扩展具有 activeTab 和 contextMenus 权限,当它是内容脚本时,它被设置为匹配 ["
我最终做的是检查文本的每个标签名称(p、h1、h2 等),然后将其大小更改为用户设置的大小。这不是最佳解决方案,但就我的目的而言,它确实有效。
这个答案是作为问题编辑发布的 如何让 Firefox 扩展联系网页更改字体大小? (已解决) 由 OP thatonescottishnobody 根据 CC BY-SA 4.0 进行。