现象:alert(11) 可以执行, alert(22)执行不了

document.addEventListener('deviceready', function() {
         debugger;
          alert(11)
        cordova.plugins.backgroundMode.onactivate = function() {
         alert(22)
        }
}

原因:
没有调用方法启用后台模式
解决方案:
增加一句:
cordova.plugins.backgroundMode.enable();

 

参考案例:/UI2/demo/native/backgroundMode/index.w

使用的组件是:de.appplant.cordova.plugin.background-mode