|
|
|
@ -20,39 +20,11 @@ export default {
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
bac: 'transparent',
|
|
|
|
|
h: 20
|
|
|
|
|
h: 20,
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
created() {
|
|
|
|
|
// let token = localStorage.getItem('lj_token');
|
|
|
|
|
// if (token) this.$router.replace('/home');
|
|
|
|
|
let _this = this
|
|
|
|
|
|
|
|
|
|
// 手机打包版本
|
|
|
|
|
let h = window.plus.navigator.getStatusbarHeight() // 获取状态栏高度
|
|
|
|
|
this.config.setBarHeight(h)
|
|
|
|
|
localStorage.setItem('mudu_bar', h)
|
|
|
|
|
var first = null
|
|
|
|
|
window.plus.key.addEventListener(
|
|
|
|
|
'backbutton',
|
|
|
|
|
function() {
|
|
|
|
|
if (!first) {
|
|
|
|
|
first = new Date().getTime() // 记录第一次按下回退键的时间
|
|
|
|
|
// _this.$toast({ message: '再按一次退出应用', position: 'bottom' }) // 给出提示
|
|
|
|
|
history.go(-1) // 回退到上一页面
|
|
|
|
|
setTimeout(function() {
|
|
|
|
|
// 1s中后清除
|
|
|
|
|
first = null
|
|
|
|
|
}, 1000)
|
|
|
|
|
} else {
|
|
|
|
|
if (new Date().getTime() - first < 1000) {
|
|
|
|
|
// 如果两次按下的时间小于1s,
|
|
|
|
|
window.plus.runtime.quit() // 那么就退出app
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
false
|
|
|
|
|
)
|
|
|
|
|
},
|
|
|
|
|
mounted() {
|
|
|
|
|
// rem计算方法:设计图px/36
|
|
|
|
@ -63,8 +35,8 @@ export default {
|
|
|
|
|
$route(val) {
|
|
|
|
|
// 切换页面后,滚动条恢复到顶部
|
|
|
|
|
window.scroll(0, 0)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|