如何解决特定 url 的内容脚本仅在刷新时运行,而不在导航时运行
我的网站是 https://myapp.example
。
我希望我的内容脚本在 https://myapp.example/chats/*
下的每个页面上运行,并使用 MutationObserver
监视其 DOM。
"content_scripts": [
{
"matches": [
"https://myapp.example/chats/*"
],"js": [
"chat.js"
],}
],
但问题是它只有在我在聊天网址上刷新页面时才会运行。
如果我从主页开始,然后导航到聊天页面,则没有任何反应。
解决这个问题的最佳方法是什么?
我应该将 matches
设置为 https://myapp.example/*
并根据 background.js
侦听的事件更新内容脚本吗?这不是 content_scripts
的整个目的的反模式吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。