flutter-web - 如何在flutter web的浏览器中禁用重新加载或刷新按钮?
问题描述
我在一个小部件内有一个带有计时器的考试我想阻止用户重新加载或显示一个确认对话框
解决方案
我没有找到解决方案,但我发现我可以在重新加载之前执行一些代码:
import 'dart:html' as html;
html.window.onUnload.listen((event) async {
print('Reloaded');
});
推荐阅读
- ios - ios 获取位置 react-native/Expo
- javascript - 如何在 React Native 中创建无组织的网格视图
- c# - 缺少 C# Properties.Settings
- sapui5 - 以“标题”作为超链接的 SAP UI5 对象列表项
- snowflake-cloud-data-platform - 使用事务内的临时表调用存储过程
- nearprotocol - 如何验证在 Rust 智能合约测试中创建了正确的 Promise?
- javascript - script src 302 如何找出哪个链接重定向?
- c++ - 返回模板化实体的函数的概念
- python - Pandas 打破行并阻止 Google Data Studio 正确读取文件
- eclipse - 为什么其他代码有 Log4j 输出到控制台,而不是我的代码?