如何知道用户是否在我的Chrome扩展程序中点击了Chrome中的后退/前进按钮?
唯一可以向我提供此类信息的API是chrome.webNavigation.onCommitted
,在点击后退或前进按钮的情况下,会发送包含字符串NavigationQualifier
的{{1}}。这里的问题是我无法区分这两个按钮。
答案 0 :(得分:1)
您可以使用tabs
API的onUpdated
活动,如果这对您来说足够好。
或者,您可以使用HTML5历史记录API并注册window.onpopstate
处理程序。从在页面之前运行的内容脚本中执行此操作。