IONIC视频全屏后点击后退按钮直接退出该软件BUG解决

   最近IONIC5(IONIC应该通用)遇到一个BUG,一个界面做了一个类似于短视频的功能,结果点击视频全屏幕,再点击手机上的后退按钮(本来的意思是想返回上一步)结果莫名其妙就退出了该软件,打开软件之后还需要重新登录(做的有后台),意味着该软件点击后退后进程被杀死。

1、尝试了禁止IONIC5物理返回键(android),结果没啥用,鉴于网上关于IONIC4、IONIC5禁止硬件/物理返回教程没啥用,有的教程甚至不知道它在干嘛。这里说一个简单的方法,转载请注明标出。
在这里插入图片描述
在app.component.ts中 如下:

async initializeApp(): Promise<void> {
    await this.platform.ready();
    this.platform.backButton.subscribeWithPriority(1, () => {
    // 在整个应用程序上禁用硬件后退按钮
    });

  }

继续来解决上面问题:
简单解决方法:
首先将自己的安卓环境remove
ionic cordova platform remove android
然后直接copy到自己程序命令行,回车即可
ionic cordova platform add https://github.com/josephlodero/cordova-android.git
注意:安装时间可能很长,建议去吃饭的时候搞。
最后ionic cordova run android
效果如下图(BUG的视频没有录制):

CSDN: IONIC视频全屏后点击后退按钮成功退出当前界面BUG解决效果图

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值