如何在GWT中捕获chrome浏览器关闭事件?
试图在Chrome中捕获浏览器关闭事件。尝试了以下Chrome代码,关闭浏览器时不会触发事件,但在Internet explorer中有效如何在GWT中捕获chrome浏览器关闭事件?,gwt,Gwt,试图在Chrome中捕获浏览器关闭事件。尝试了以下Chrome代码,关闭浏览器时不会触发事件,但在Internet explorer中有效 Window.addCloseHandler(new CloseHandler() { @Override public void onClose(CloseEvent event) { SC.say("on window close event"); } }); Window.addWindowClosingHan
Window.addCloseHandler(new CloseHandler() {
@Override
public void onClose(CloseEvent event) {
SC.say("on window close event");
}
});
Window.addWindowClosingHandler(new ClosingHandler() {
@Override
public void onWindowClosing(ClosingEvent event) {
SC.say("on window closing event");
}
});
如何在GWT中为Chrome捕获浏览器关闭事件?这两个
addCloseHandler
和addWindowClosingHandler
都适用于我。您可以尝试在Chrome调试控制台中设置断点,使其在SC.say
行上停止。顺便说一句:SC.say
method做什么?SC.say方法就像java脚本中的警报。你能在Chrome调试控制台中调试GWT代码吗??如果是,您能帮我怎么做吗?假设您启用了源代码映射,简而言之:在Chrome中按F12
,选择Source
选项卡,按Ctrl
+P
选择.java
源文件,单击行号切换断点。或者读或。你能试着在ClosingEvent上调用setMessage吗?notesChrome要求设置returnValue
@andi尝试在ClosingEvent上设置setMessage无效。addCloseHandler
和addWindowClosingHandler
对我都有效。您可以尝试在Chrome调试控制台中设置断点,使其在SC.say
行上停止。顺便说一句:SC.say
method做什么?SC.say方法就像java脚本中的警报。你能在Chrome调试控制台中调试GWT代码吗??如果是,您能帮我怎么做吗?假设您启用了源代码映射,简而言之:在Chrome中按F12
,选择Source
选项卡,按Ctrl
+P
选择.java
源文件,单击行号切换断点。或者读或。你能试着在ClosingEvent上调用setMessage吗?notesChrome要求设置returnValue
@andi尝试在ClosingEvent上设置setMessage无效。