现象: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
评一波