收藏
回答

为什么half-screen-dialog组件在部分安卓机上无法滚动?

已经设置了<scroll-view scroll-y="true">,发体验版的时候也可以正常滚动,线上版本就无法滚动了

调试的时候发现安卓线上版本比体验版本多了一个<view ariaModel="true" ariaRole="dialog">,这个不是我设置的,本地调试的时候也没看到,请问这个是什么?

图一是体验版和IOS线上版本,图二是安卓机的线上版

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

2 个回答

  • Demons
    Demons
    2023-08-03

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-08-03
    有用
    回复 6
    • Fei
      Fei
      2023-08-03
      试了一下单独的demo也复现不了,只有线上环境有问题,体验版都是正常的
      2023-08-03
      回复
    • Demons
      Demons
      2023-08-03回复Fei
      上传日志提供一下微信号和上传时间
      2023-08-03
      回复
    • Fei
      Fei
      2023-08-03回复Demons
      微信号xhd13155508710 时间17:46
      2023-08-03
      回复
    • Fei
      Fei
      2023-08-07回复Demons
      请问这个问题现在有解决方法吗?
      2023-08-07
      回复
    • 阿珍
      阿珍
      2023-08-08
      在很多不同机型和不同微信版本上出现了相同的问题,请问有解决方案了吗?
      2023-08-08
      回复
    查看更多(1)
  • 杰米瑞
    杰米瑞
    2023-08-08

    有解决吗?什么问题?头大,生产上都已经很多这样的用户了

    2023-08-08
    有用
    回复 4
    • Fei
      Fei
      2023-08-10
      官方没给解决方案,我这边是自己写了一个半屏弹窗组件
      2023-08-10
      回复
    • 杰米瑞
      杰米瑞
      2023-08-10回复Fei
      我看了weui的git源码(源码地址:https://github.com/wechat-miniprogram/weui-miniprogram),以前的版本(例如1.0.8)是没有没有这个属性的,后面的版本加上了这个属性,按照我的理解应该是所有的用户都会有这个问题,但是为什么不同的用户表现出来的效果不一致,有的用户有问题,有的用户就没有问题。不知道他们的ui框架版本是不是灰度发布导致会有这个问题,还是说有什么其他的机制。
      2023-08-10
      回复
    • 杰米瑞
      杰米瑞
      2023-08-10
      还有他们的开发者工具也是没有这个属性的,也就是说开发者工具使用的是以前的weui版本,怎么更新成最新的版本,他们git上的代码都已经提交了一两年了,但是这个问题我们是这几天突然出现的,这几天我们这边也没有上代码
      2023-08-10
      回复
    • Fei
      Fei
      2023-08-11回复杰米瑞
      我们也是,一开始是部分安卓机有这个问题,后来IOS也出现这个问题了
      2023-08-11
      回复
登录 后发表内容