当我在手机上使用其他应用程序时,我需要该应用程序在后台完全运行。该程序从摄像机传输视频。当我关闭屏幕时,我设法让程序传输视频,但是当我打开手机上的其他程序时,程序停止传输。我设法在关闭模式下省略了部分代码。我使用库@ionic-native/background-mode
componentDidMount() {
document.addEventListener('deviceready', () => {
BackgroundMode.setEnabled(true);
BackgroundMode.disableBatteryOptimizations();
BatteryStatus.onChange().subscribe(status => {
this.batteryStatus = status;
this.signalCurrentStatus();
});
},false);