一:hash更换为history模式更换需要修改2个地方:

1、router->index.js

    // mode:'hash',
    mode: 'history',

2、config->index.js

       assetsPublicPath: '/', //publicPath: assetsPublicPath[process.env.NODE_ENV]

二:安卓手机:hash模式页面重定向后回到当前页面不会自动刷新,history模式会自动刷新

      需要重新加载才会刷新。

methods: {
            winReload(cond) {
                window.location.reload();
            },

三:设置手机竖屏(与hash模式无关)

<!-- uc强制竖屏 -->
<meta name="screen-orientation" content="portrait">

<!-- UC强制全屏 --> 
<meta name="full-screen" content="yes">

<!-- UC应用模式 --> 
<meta name="browsermode" content="application">

<!-- QQ强制竖屏 -->
<meta name="x5-orientation" content="portrait">

<!-- QQ强制全屏 -->
<meta name="x5-fullscreen" content="true">

<!-- QQ应用模式 -->
<meta name="x5-page-mode" content="app">


Logo

前往低代码交流专区

更多推荐