繁体   English   中英

使用HistoryAPI检测站点中的URL更改

[英]Detect url change in site with HistoryAPI

我正在为vk.com编写浏览器扩展。 该站点使用historyAPI更改地址栏中的URL并使用ajax加载内容。 我需要检测扩展名中的URL更改,并且不知道=(onhashchange无法正常工作。在阿森纳,我有jquery。

您应该在Firefox中使用进度侦听器,地址栏中的每次更改都会调用侦听器的onLocationChange方法。 请不要使用轮询-这将浪费CPU资源并耗尽笔记本电脑的电池。

chrome.webNavigation API在Chrome中提供了类似的机制。 URL更改时应触发onCommitted事件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM