gpt4 book ai didi

javascript - 本地址栏中的 URL 更改时如何收到通知 Firefox JPM

转载 作者:行者123 更新时间:2023-11-28 07:33:28 24 4
gpt4 key购买 nike

在使用新的 SDK/JPM 开发 Firefox 插件时是否可以检测 URL 是否发生变化?

我想要检测的并不是 hashchange,而是 URL 的任何更改,例如 ajax 请求更改搜索词或类似的内容。

有办法吗?谢谢。

最佳答案

我想出了一个解决方案,其中包括使用 MutationObserver 的组合和“旧位置值检查”。

基本上,我对 location.href 实现了值检查,但使用 MutationObserver 来检测 DOM 中的更改,而不是使用会降低性能和浪费的间隔一些宝贵的毫秒。

感谢您的贡献。希望这对任何人都有帮助。

关于javascript - 本地址栏中的 URL 更改时如何收到通知 Firefox JPM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28855795/

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