收藏
回答

求助:请问有同学试过vConsole莫名崩溃现象?

设备:华为手机mate60(非纯血系统)

设备版本:HarmonyOS 版本  4.2.0

微信版本:Version 8.0.55

操作路径:小程序最小化后,在微信信息列表下拉,在“最近使用的小程序”或“我的常用小程序”中选择自己开发的小程序(偶发,测试大佬表示概率比较高,其他华为以外的设备没法重现),短时间内频繁操作重新几率小一点,放后台时间长了再操作的重现几率会高点

表现:自定义tabBar不显示,除此以外页面没有明显渲染问题,接口可以正常访问,页面内js交互正常,页面内 "wx."等内置方法使用失效,如wx.showToast、wx.switchTab、wx.navigateTo、page.getTabBar等方法都实行不了,或者是没生效吧

第一时间想通过内置的 vConsole 工具去看看情况,意想不到的事情就这么发生了,vConsole 一点击就消失,不点击可以一直显示,页面滚动、输入框等交互也正常;当页面可以正常显示自定义tabBar时,上述表现的内置方法都可以正常使用,vConsole的表现也是很友好,每当出现自定义tabBar不显示,vConsole 点击后就会隐藏,100%重现

不知道有没有大佬也遇到过类似的情况~~

回答关注问题邀请回答
收藏

1 个回答

  • 拧拧七
    拧拧七
    01-13

    小弟在这做个闭环吧,触发的代码位置找到了,在 app.js 文件onLaunch生命周期中调用了wx.switchTab引起的,使用wx.reLaunch就可以避免了,算是非纯血鸿蒙系统的一个兼容问题吧,在其他安卓或者iOS设备和PC开发者工具上是重现不了的

    01-13
    有用
    回复
登录 后发表内容