收藏
回答

wx.createSelectorQuery现在参数返回和文档不符,以前正常。

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 WXML节点信息API 客户端 6.6.1 1.9.6

在iphone 6、 iphone 6 plus 、iphone 6s以及魅族手机测试,


var query = wx.createSelectorQuery();

query.select('#' + e.target.id).boundingClientRect();

query.selectViewport().scrollOffset()

query.exec(function (res) {

console.log("queryRes",res)

})


返回的res[1]为null,无法获取到scrollTop属性。以前是正常的,昨天新提交的版本,发布之后发现有问题。开发文档上面有res[1]。


以下是demo:


wxml代码:


js line事件代码:



开发者工具表现:



手机返回值:





因为是线上功能,希望尽快回复,感谢!!!

最后一次编辑于  2018-01-30  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

6 个回答

  • 心心情
    心心情
    2018-01-30

    测试了一下,是下面这个api出问题了,,,返回值是null。。。。。

    wx.createSelectorQuery().selectViewport().scrollOffset(function (res) {

    console.log('scroll',res)

    }).exec()


    2018-01-30
    赞同
    回复
  • LastLeaf
    LastLeaf
    2018-01-30

    抱歉,现在有bug。我们在紧急修复。


    2018-01-30
    赞同
    回复
  • 心心情
    心心情
    2018-01-30

    麻烦修复完成,可以回复一下吗?感谢!

    2018-01-30
    赞同
    回复
  • 西赛德李
    西赛德李
    2018-01-31

    借楼同求!修复完成时麻烦回复一下,感谢!

    2018-01-31
    赞同
    回复
  • LastLeaf
    LastLeaf
    2018-01-31

    正在修复过程中,今夜可以全部用户修复完成。

    2018-01-31
    赞同
    回复
  • 心心情
    心心情
    2018-01-31

    辛苦!

    2018-01-31
    赞同
    回复