cordova - 应用程序权限窗口关闭后,离子弹出窗口被强制关闭
问题描述
我有两个应用程序,App1 和 App2。App1 正在将信息传递给 App2 及其工作。但是,我仅在 Android 上遇到了一个奇怪的问题。
如果用户已安装 App2,但从未对其进行初始化,则会导致 App2 出现弹出问题。具体来说,App1 启动并将信息传递给 App2,但 App2 正在初始化第一次请求权限的过程。在后台,我可以看到 App2 弹出窗口(确认从 App1 传递的数据) - 但在前台是 App2 权限窗口(位置/GPS 等)。当用户选择权限级别(拒绝/接受等 - 哪个都没有关系)时,它会同时关闭权限窗口和自定义弹出窗口。
如何防止弹出窗口自动关闭?我尝试将弹出窗口关闭按钮移动到弹出窗口的顶部 - 我认为权限窗口点击也传递到可能正在点击弹出窗口“关闭”按钮的弹出窗口 - 但事实并非如此。即使我删除了关闭按钮,当权限窗口关闭时弹出窗口仍然关闭。
当应用程序权限窗口关闭时,如何保持弹出窗口持续存在?
解决方案
推荐阅读
- vbscript - 如何让 ASP Classic IF 检查多列上的空值或 NULL 值
- javascript - 如何在表单验证结束时添加“表单已正确完成”的警报?
- reactjs - 在 React 错误中实现 Google 登录 - 道具“数据回调”的值无效标签
- java - 在 Java 中使用 ProcessBuilder 的问题
- java - 当点击发生在java中时,有没有办法获得背景颜色?
- r - 制作许多向量的唯一和相交元素的表
- r - r中的索引有什么作用?
- postgresql - 构建 postgres docker 映像后,如何从 contrib 安装 ltree 扩展(或任何扩展)?
- node.js - 部署和构建页面后的 REACT JS 不打开
- node.js - Prisma“创建数据库连接时出错”