首页 > 解决方案 > 如何使用纯 Javascript 在 webview 应用程序中捕获后退箭头按钮?

问题描述

当用户单击 webview 中的后退箭头按钮时,我想添加一个事件,但我找不到任何特定的文章。我没有使用本机反应,只想使用普通的 javascript。

标签: javascriptwebview

解决方案


您应该能够使用 HTML 5 popstate() 函数。例如:

window.onpopstate = func;

function func() {
   //do your stuff here
}

您还可以像这样使用匿名函数:

window.onpopstate = function() {
   //do stuff here
}

但是,当您说 webview 时,您是在谈论 JavaFX webview,例如普通 html/css/js 之外的东西吗?如果是这样,我会假设这个 popstate 应该仍然有效。


推荐阅读