4

在 JavaScript 中,可以在关闭窗口之前打开确认对话框。

例子:

window.onbeforeunload = function(){
   return "Please don't go!";
};

你如何在 Dart 中达到同样的效果?

4

1 回答 1

3

基于此页面的处理事件部分和此 api,也许尝试:

window.onBeforeUnload.listen((e) {
    return "Don't go!";
});

抱歉,我不是 Dart 方面的专家,但也许这会让你走上正轨?

还要考虑 jQuery:

$(window).on('beforeunload', function() {
    return "Don't go!";
});
于 2013-11-06T01:28:22.970 回答