簡體   English   中英

每當地址欄中的URL更改Firefox JPM時如何獲得通知

[英]How to get notified whenever the URL in the address bar changes Firefox JPM

使用新的SDK / JPM開發Firefox插件時,是否可以檢測URL是否更改?

這並不是我想檢測的hashchange,而是URL的任何更改,例如ajax請求更改搜索詞或類似內容。

有辦法嗎? 謝謝。

我想出了一個解決方案,其中包括結合使用MutationObserver和“舊位置值檢查”。

基本上,我在location.href上實現了一個值檢查,但是使用MutationObserver來檢測DOM中的更改,而不是使用一個間隔來殺死性能並浪費一些寶貴的毫秒。

感謝您的貢獻。 希望這對任何人有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM