windows - 在用户退出应用程序之前颤动桌面提示对话框
问题描述
来自星巴克的下午好 [:
我现在正在开发一个简单的桌面(windows,macOs)应用程序,并且刚刚面临一个重要问题。当我在 windows 和 mac os 中使用 android studio 时,studio 应用程序提示“你确定?” 并询问我们是否终止正在运行的应用程序。这正是我想要的。
最近,我一直在为另一个移动颤振应用程序在移动操作系统上寻找类似的东西,最推荐的答案是说最好在服务器端做这些事情(比如 gcp 函数的事件监听器),因为没有提示就像上面例子中的那个。用户只需将我们的应用程序滑出屏幕即可,不会中断。
感觉这个需求真的是桌面原生的,SO算法也在“类似问题”部分提出了其他框架的问题。
当用户想要通过提示此类对话框退出应用程序时,我计划向 firebase 云函数的 onRequest 触发器发送一些 http 请求。
我的想法是听 Command+Q key press,但是如果用户只是单击顶部菜单栏上的图标,那将不起作用。即使我同时单击顶部菜单栏上的清除图标,Android Studio 也会提示相同的对话框。因此,似乎有某种方法可以检测用户退出的确切事件。
对于 Flutter 开发者来说,桌面并不是一个明确的领域,但希望这个问题能传达给社区中的专家。评论真的很感谢!先感谢您 [:
解决方案
推荐阅读
- c - 使用 Beep() 函数的摩尔斯电码音效
- mongodb - 查询匹配连续数组元素的文档
- java - 如何将字符串添加到 char 数组?
- android - 如何在 Android 上使用 Retrofit 将图像上传到服务器
- prestashop - 在所有页面中添加js(prestashop)
- android - 使用 LiveDataReactiveStreams 将 Flowable 转换为 LiveData 时出现 NullPointerException
- android - Android 应用程序和 GitHub
- python - Beautifulsoup Facebook 登录
- visual-studio - 与 Windows 上的 Visual Studio 配对时,iOS 构建失败并出现错误 MT0018
- google-cloud-platform - 如何在 GCP 上防止 DDOS 和加密通信