收藏
回答

picker组件地区选择器省份不能正确滚动

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug picker 客户端 7.0.5 2.7.4

- 当前 Bug 的表现(可附上截图)


安卓设备上,省份总是会自动回滚到北京市



- 预期表现


省份栏目能够停留在指定位置


- 复现路径


- 提供一个最简复现 Demo


最后一次编辑于  07-10
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    07-10

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    07-10
    赞同
    回复 4
    • 水中月明
      水中月明
      07-10

      机型:目前很多客户的安卓设备都有出问题,我们这边测试出问题的设备是 OPPO Reno 10倍版

      微信版本号:7.0.5

      系统版本号:Android 9





      复现问题的代码片段:目前开发者工具和iOS上都正常,就部分安卓设备上有问题。代码就是正常使用picker组件的代码,因为代码片段没法在真机上测试,所以没法提供。


      这个问题是突然出现在线上版本上的,而不是因为某次代码变动产生的,会不会是微信这边的一些功能发布导致的问题呢


      我们是使用mpvue开发的,这个是编译之后的picker部分代码


      <picker mode="region" bindchange="handleProxy" value="{{region}}" data-eventid="{{'6'}}" data-comkey="{{$k}}" class="_picker data-v-6d2f8052">
                      <view wx:if="{{region.length === 0}}" class="_div data-v-6d2f8052 weui-select picker-placeholder">
                        <view class="_div data-v-6d2f8052 picker-icon picker-icon--role"></view>请选择所在省市区
                      </view>
                      <view wx:else class="_div data-v-6d2f8052 weui-select">{{formatedRegion}}</view>
                    </picker>


      07-10
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      07-10回复水中月明

      代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)麻烦提供下原生的

      07-10
      回复
    • 水中月明
      水中月明
      07-10回复社区技术运营专员-小柿子

      我提供的那一段就是原生的,现在的问题是,代码片段没法在真机上运行,我如果写了一段代码片段,我也没法保证它是能正确在真机上还原那个问题

      07-10
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      07-10回复水中月明

      如是组件无法复现,建议检查下是代码逻辑,看下是哪里干扰了

      07-10
      回复