[英]how to back/forward user 's history by clicking the browser back/forward button in angularjs
[英]In Chrome extension determine if the user clicked the browser's Back or Forward button
如何知道用戶是否在我的Chrome擴展程序中點擊了Chrome中的后退/前進按鈕?
可以給我任何此類信息的唯一API是chrome.webNavigation.onCommitted
,在單擊后退或前進按鈕的情況下,發送包含字符串'forward_back'
的NavigationQualifier
。 這里的問題是我無法區分這兩個按鈕。
您可以使用tabs
API的onUpdated
事件,如果這對您來說足夠好的話。
或者,您可以使用HTML5歷史記錄API並注冊window.onpopstate
處理程序。 從在頁面之前運行的內容腳本中執行此操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.