收藏
回答

[P0 BUG]3.4.8 基础库 page-container 显示、隐藏后,触摸事件完全失效。

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 微信iOS客户端 8.0.49 3.4.8

在 iOS,Android,开发者工具均可复现。

3.4.8 基础库在 page-container 组件,先显示再隐藏,隐藏后,屏幕上的触摸事件会全部失效。

该问题在 3.4.7 中不存在。

以下是代码片段,正常情况下,触摸黑色区域,会变红,释放手指会变蓝。

但在点击「Click To Show PageContainer」后,相关手势事件无法收到。

https://developers.weixin.qq.com/s/u75CZdmQ7LSH

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

5 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    06-25

    可以先把 overlay="false" 改成 overlay="{{false}}"

    06-25
    有用 1
    回复 8
    查看更多(3)
  • 韦旭红
    韦旭红
    06-26

    影响比较大, 有修复了么?

    06-26
    有用 1
    回复
  • Lurking
    Lurking
    06-26

    实测 3.4.8,而且只有3.4.8里page-container的show设置为false后感觉层级还在,z-index在隐藏的时候设置为-1就行了,

    官方说的微信库(https://developers.weixin.qq.com/miniprogram/dev/framework/client-lib/version.html)对比貌似也不对,到目前为止(2024-06-26)最新版本微信8.0.49对应的明明是3..4.7,但是手机上面就是不对,开发工具推3.4.7就是对的,不知道官方微信和小程序版本库到底是个什么关系。PS:这bug是真坑,线上莫名其妙点击事件全部失效,不知道坑了多少开发者

    06-26
    有用
    回复
  • Pony
    Pony
    发表于移动端
    06-26
    page contianer 的 bind:afterleave 没有被正确回掉
    06-26
    有用
    回复
  • 伟业👊
    伟业👊
    06-25

    请问修复了吗?

    06-25
    有用
    回复
登录 后发表内容