dart マイルストーン 8 の時点で、ユーザーがページから移動する前に、次の方法でユーザーに警告することはできません。
window.onBeforeUnload.listen((BeforeUnloadEvent event) {
event.returnValue = 'Are you sure you want to leave?';
});
Event.returnValue フィールドが削除されたためです。新しい API を使用して、この効果をどのように実現しますか?
これは、jQuery で行う方法です。
$(window).on('beforeunload', function(){
return 'Are you sure you want to leave?';
});