feat:app嵌套h5返回键

This commit is contained in:
LHY\18810
2025-03-14 23:29:14 +08:00
parent d9ecd839db
commit ef9e1a4e48
6 changed files with 145 additions and 131 deletions

View File

@@ -1,21 +1,18 @@
<script setup lang="ts">
import { RouterView } from 'vue-router';
import { onMounted } from 'vue';
import appBridge from '@/assets/js/appBridge';
import utils from '@/assets/js/common';
<script lang="ts">
import { defineComponent } from 'vue';
import AndroidBackHandler from '@/components/AndroidBackHandler.vue';
onMounted(async() => {
if (utils.getSessionStorage('xToken')) {
// 隐藏/显示 header
appBridge.setHeaderShown(false);
// 设置系统状态栏明暗主题
appBridge.setStatusBarStyle('light');
export default defineComponent({
name: 'App',
components: {
AndroidBackHandler
}
});
</script>
<template>
<div>
<RouterView />
<div id="app">
<AndroidBackHandler />
<router-view></router-view>
</div>
</template>