星河12
星河12
  • 发布:2022-04-28 09:05
  • 更新:2022-04-29 08:32
  • 阅读:603

navigateTo 跳转闪屏的问题

分类:uni-app

问题描述

使用 HBuildX 3.4.7版本还是会存在闪屏问题,不知道是不是我哪里没有配好,希望官方大大抽时间看看

pages.json 文件代码

{  
    "pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages  
        {  
            "path": "pages/index/index",  
            "style": {  
                "navigationBarTitleText": "uni-app",  
                "navigationStyle":"custom",  
                "app-plus": {  
                    "titleNView":false,  
                    "background":"#11151F"  
                }  
            }  
        },  
        {  
            "path": "pages/index/kLine",  
            "style": {  
                "navigationBarTitleText": "uni-app",  
                "navigationStyle":"custom",  
                "app-plus":{  
                    "titleNView":false,  
                    "background":"#191E29",  
                    "animationAlphaBGColor":"#191E29",  
                    "animationType": "slider-in-right"  
                }  
            }  
        }  
    ],  
    "tabBar": {  
        "color": "#7a8593",  
        "selectedColor": "#2DBD96",  
        "borderStyle": "black",  
        "backgroundColor": "#1f2630",  
        "list": [  
            {  
                "pagePath": "pages/index/index",  
                "text": "首页"  
            }  
        ]  
    },  
    "globalStyle": {  
        "navigationBarTextStyle": "black",  
        "navigationBarTitleText": "uni-app",  
        "navigationBarBackgroundColor": "#191E29",  
        "backgroundColor": "#191E29",  
        "app-plus": {  
            "background": "#191E29"  
        }  
    }  
}  

使用跳转的代码

uni.navigateTo({  
      url: "/pages/index/kLine"  
 });  
2022-04-28 09:05 负责人:无 分享
已邀请:
星河12

星河12 (作者)

在闪屏的页面初始化 Echarts 图表插件时加一个延时任务就可以,有其它解决方案吗?

setTimeout(() => {  
    this.$refs.kEcharts.init(dd)  
}, 100)

另外使用 animationAlphaBGColor 这个属性好像没啥用,只能用 "animationType": "slider-in-right" 这个属性就没有切换时的灰白效果

星河12

星河12 (作者)

还是会有这个问题

该问题目前已经被锁定, 无法添加新回复