Javascript 检测Sammy.js应用程序中后退/前进按钮的使用

Javascript 检测Sammy.js应用程序中后退/前进按钮的使用,javascript,sammy.js,Javascript,Sammy.js,在我当前的项目中,我们使用samy.js框架进行导航。对于一个需求,我需要知道是否作为按下后退/前进按钮的响应运行给定路线 有没有办法确定这一点?你不能准确地知道。 你能发现的只是导航事件是从应用程序内部接收的(单击Sammy处理的链接、提交的表单、JS中的操作…),还是导航事件来自“外部”后退按钮、前进按钮、URL栏中的更改…据我所知,没有办法检测到它。我在GitHub上提出了一个问题,但没有人回答。

在我当前的项目中,我们使用samy.js框架进行导航。对于一个需求,我需要知道是否作为按下后退/前进按钮的响应运行给定路线


有没有办法确定这一点?

你不能准确地知道。
你能发现的只是导航事件是从应用程序内部接收的(单击Sammy处理的链接、提交的表单、JS中的操作…),还是导航事件来自“外部”后退按钮、前进按钮、URL栏中的更改…

据我所知,没有办法检测到它。我在GitHub上提出了一个问题,但没有人回答。