华为Mate8 tabBar二次切换页面空白(频发)
发布于 7 年前 作者 qiang08 9921 次浏览 来自 问答

你想反馈一个 Bug 还是 提一个需求?

如果是 Bug:

* Bug 表现是什么?预期表现是什么?

小程序tabbar切换仅在华为机型上出现空白(第一次正常,再次切回空白)测试页面仅仅只是wxml,没其他逻辑。

* 如何复现?

华为Mate8扫码 切换即导致空白

* 提供一个最简复现 Demo

有视频,但是不知该如何传给官方。

如果是需求:

* 你希望有什么能力?

* 你需要这个能力的场景是 ?

7 回复

你好 请问你解决了白屏的问题吗

经过远程调试发现:当且仅当出现 “On page reload”时,页面便发生此类异常。当然目前手头测试机型仅限于HUAWEI Mate 8

开发工具debug没出现“On page reload” 问题,小米和iphone等几个机型也是,仅在Meta8下出现“On page reload”时,页面呈现空白状态,若开启调试模式,则调试开关也会不见。

@LastLeaf ,其他机型正常,目前只有Mate8会出现类似问题,同时我们用 “微信投票” 小程序测试,频繁切换tabbar的时候,该小程序也会白屏,我可以录制视频给你看,不知是否方便加微信。

  1. 用户手动来回切换就会导致空白吗?

  2. 其他机型有出现类似的问题吗?

@小一,我们把该手机还原出厂设置,再次重现测试场景,依然未发现此类错误。具体原因不清楚。微信相关方面联系过我几次,目前问题不重现,故无法告知你原因。

目前主要代码:

{

  “pages”: [

    “pages/splash/index”,

    “pages/search/search”,

    “pages/setting/feedback/index”

  ],

  “tabBar”: {

    “color”: “#8a8a8a”,

    “selectedColor”: “#09bb07”,

    “backgroundColor”: “#FCFCFC”,

    “borderStyle”: “#EBEBEB”,

    “list”: [

      {

        “pagePath”: “pages/search/search”,

        “iconPath”: “res/image/search_normal.png”,

        “selectedIconPath”: “res/image/search_selected.png”,

        “text”: “查询”

      },

      {

        “pagePath”: “pages/setting/feedback/index”,

        “iconPath”: “res/image/me_normal.png”,

        “selectedIconPath”: “res/image/me_selected.png”,

        “text”: “我的”

      }

    ]

  },

  “window”: {

    “backgroundTextStyle”: “light”,

    “backgroundColor”: “#efeff4”,

    “navigationBarBackgroundColor”: “#393A3F”,

    “navigationBarTitleText”: “壹质保”,

    “navigationBarTextStyle”: “light”

  }

}

其中页面没有逻辑,只有wxml显示,当来回切换时,导致页面空白。

splash页面为进入页面,里面处理了登陆逻辑。

回到顶部