Google chrome 如何聆听历史事件,如;“回去”&引用;“下一步”;在Chrome扩展中?

Google chrome 如何聆听历史事件,如;“回去”&引用;“下一步”;在Chrome扩展中?,google-chrome,google-chrome-extension,Google Chrome,Google Chrome Extension,目前,我只找到了一种使用以下命令收听“重新加载”事件的方法: chrome.webNavigation.onCommitted.addListener(函数(详细信息)){ 如果(details.frameId==0){ 如果(details.transitionType==“reload”){ //做点什么 } } }); “返回”和“下一步”活动怎么样?我正在寻找Firefox的nsISHistoryListener替代Chrome浏览器 编辑:向Chromium提交了一个文件。您可以使用

目前,我只找到了一种使用以下命令收听“重新加载”事件的方法:

chrome.webNavigation.onCommitted.addListener(函数(详细信息)){
如果(details.frameId==0){
如果(details.transitionType==“reload”){
//做点什么
}
}
});
“返回”和“下一步”活动怎么样?我正在寻找Firefox的
nsISHistoryListener
替代Chrome浏览器


编辑:向Chromium提交了一个文件。

您可以使用window.beforeunload事件来捕获用户打算导航到另一页的时间(使用后退和前进按钮时会触发该事件)

使用
onbeforeuload
时,无法获取目标目标

更多信息请点击此处:

window.onbeforeunload = function () {
    // do something
};