如何选择何时触发 Chrome 扩展的内容脚本?
How to choose when to fire a content script for Chrome extension?
根据我的经验,与清单中的 url 相匹配的内容脚本将在继续 url 时立即触发。无论如何,是否可以选择何时触发该内容脚本,以及是否可以多次重新触发内容脚本?
现在我想更改分页中生成的数据的文本。所以当我继续 url 时,分页的第 1 页将被成功更改。点击第2页后,由于在分页上更改数据时页面不会刷新,所以除第一页外的其他页面将保持不变
在我的扩展中,我希望尽早使用 run_at
来注入脚本。在脚本本身中,我检查了我需要的东西。
MutationObserver
可能需要检查 DOM 修改。
根据我的经验,与清单中的 url 相匹配的内容脚本将在继续 url 时立即触发。无论如何,是否可以选择何时触发该内容脚本,以及是否可以多次重新触发内容脚本?
现在我想更改分页中生成的数据的文本。所以当我继续 url 时,分页的第 1 页将被成功更改。点击第2页后,由于在分页上更改数据时页面不会刷新,所以除第一页外的其他页面将保持不变
在我的扩展中,我希望尽早使用 run_at
来注入脚本。在脚本本身中,我检查了我需要的东西。
MutationObserver
可能需要检查 DOM 修改。