App.vue 1.01 KB
<template>
  <div id="app" :class="isElder?'elder':''">

    <router-view @setElder="setElder" />
  </div>
</template>
<script>
// import vConsole from 'vconsole'
export default {
  data () {
    return {
      isElder: false
    }
  },
  mounted () {
    // new vConsole()
    ZWJSBridge.onReady(() => {
      console.log('初始化完成后,执行bridge方法')
    })
    const isElder = localStorage.getItem('isElder')
    if (isElder) {
      this.isElder = true
    } else {
      ZWJSBridge.getUiStyle({})
        .then((result) => {
          console.log(result);
          if (result.uiStyle == 'elder') {
            this.isElder = true;
            localStorage.setItem('isElder', 1)
          }
        })
        //浙里办APP 6.11.0 版本以下版本标准模式兼容
        .catch((error) => { console.log(error); });
    }
  },
  methods: {
    setElder (e) {
      this.isElder = e
    }
  }
}
</script>
<style>
html,
body,
#app {
  height: 100%;
  color: #333333;
  font-size: 0;
}
p {
  margin: 0;
}
</style>