问题描述
我正在使用Nuxt JS来构建Hybrid应用,并通过模拟器在生产模式下运行Nuxt JS。但是,Nuxt JS似乎只是“挂起”并显示了旋转的Nuxt JS圆圈,我需要能够将错误输出到屏幕上而不是看到旋转的圆圈,反正我能做到这一点吗?我需要怎么做才能输出错误...
我知道问题出在Cordova插件之一,更具体地说是Background Mode插件,它是在onDeviceReady
函数中初始化的,如果我注释掉Background Mode代码,它就可以工作...
onDeviceReady () {
if (device.platform) {
app.store.state.device.platform = device.platform
}
if (device.platform == 'Android' || device.platform == 'android') {
// no idea why but if I comment out the backgroundMode mode plugin it functions fine.
cordova.plugins.backgroundMode.enable()
cordova.plugins.backgroundMode.overrideBackButton()
cordova.plugins.backgroundMode.setDefaults({
silent: true
})
cordova.plugins.backgroundMode.on('activate',function () {
cordova.plugins.backgroundMode.disableWebViewOptimizations()
})
document.addEventListener(
'backbutton',this.androidBackButton.bind(this),false
)
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)