如何通过一个基于React的网页应用把浏览器窗口最小化?
我正在为魔术师开发一个应用程序。我的目标是创建一个网页应用,让用户能够触发一个魔术表演。我需要在用户完成输入后让应用自动关闭,同时在后台继续运行,以向API发送请求。我已经尝试在移动设备上将应用最小化,但每次我发现网页应用无法关闭浏览器或自身,即使它已安装为PWA也一样。
我在寻求一个解决方案。
解决方案
我不认为出于安全原因,在常规浏览器或PWA中就能做到这一点。我猜最好的办法是使用Apache Cordova将你的应用转换成一个可安装的应用——你就可以使用一个合适的Cordova插件(例如 cordova-plugin-appminimize)来实现这一点。或者,你也可以尝试切换到React Native,我相信它内置了这项功能,但这可能会是一个更大幅度的变动。
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。