wap2app原生导航栏标题无法隐藏,双标题解决办法-uniapp

打开 sitemap.json 文件 将global下的 titleNView设置为 “false”,pages下的titleNView设置为false(一般pages下的titleNView默认为false),

  • global下的 titleNView设置为 “false”
"global": {
    "webviewParameter": {
        "titleNView": {
            "autoBackButton": true,
            "backgroundColor": "#f7f7f7",//导航栏背景色
            "titleColor": "#000000",//标题颜色
            "titleSize": "17px"
        },

        "titleNView": false,//在此处修改
        "statusbar": {
            //系统状态栏样式(前景色)
            "style": "dark"
        },
        "appendCss": "",
        "appendJs": ""
    },
    "easyConfig": {   }  
},
  • pages下的titleNView设置为false
 "pages": [
        {
            "webviewId": "用户ID",//首页
            "matchUrls": [
                {
                    "href": "域名"
                }, {
                    "href": "域名"
                }
            ],
            "webviewParameter": {
                "titleNView": false,//在此处修改
                "statusbar": {
                    //状态条背景色,
                    //首页不使用原生导航条,颜色值建议和global->webviewParameter->titleNView->backgroundColor颜色值保持一致
                    //若首页启用了原生导航条,则建议将首页的statusbar配置为false,这样状态条可以和原生导航条背景色保持一致;
                    "background": "#f7f7f7"
                }
            }
        }
    ]
  • 在sitemap.json的pages数组的最后加上代码:
{//未适配的公共页面,可拦截原生下载和头部导航栏, 注:通配符的规则+放在最后一个节点才能达到适配所有未适配的公共页面效果,适配规则优先级为自上而下查找匹配规则
    "webviewId": "common",
    "matchUrls": [
        {
            "hostname": "R:.*",
            "pathname": "R:.*"
        }
    ]
}

wap2app设置中出现的问题以及解决方法汇总-uniapp

发表评论

滚动至顶部