收藏
回答

ios调取键盘高度bindfocus真机上都没有问题,为什么体验版却有问题?到底哪个才是正确的?

ios调取键盘高度bindfocus真机上都没有问题,为什么体验版却有问题?到底哪个才是正确的?现在真机都已经不准确了吗,本地测试和体验版是一样的效果,ios 键盘高度bindfocus获取有问题,用真机调试好后,体验版居然会有问题,之后还能用真机调试吗,完全和体验版的反应对不上了,

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

2 个回答

  • 人生格言
    人生格言
    2020-11-25

    真机测试键盘下拉可以正确出来

    不同ios类型好像都可以,但是弹出的高度不一样不能统一设置,最重要的是发到体验版后,就是这样的。弹不出全部,和预览一样只能弹一半,

    以前预览不行只要真机测试没问题提交后,体验版和正式版都会和真机测试一样的,现在不行了,这样怎么调试哦

      //获取焦点

      bindfocus(e) {

    console.log(e)

        var res = wx.getSystemInfoSync()

        console.log(res)

        if (res.platform == 'ios') {

          let iPheX = /iPhone X/g;

          let iPhe7 = /iPhone 7/g;

          let iPhe8 = /iPhone 8/g;

          console.log(res.model)

          if (iPheX.test(res.model)) {

            console.log(e.detail)

            this.setData({

              inputBottom: e.detail.height - 10

            })

          } else {

            console.log(e.detail.height)

            this.setData({

              inputBottom: e.detail.height + 50

            })

          }

        } else {

          this.setData({

            inputBottom: e.detail.height + 30

          })

        }

      },

    <view class="pages-input">

      <view class="comment-input" style="bottom:{{inputBottom}}rpx;">

        <view class="form-textarea">

                <textarea value="{{word}}" disable-default-padding='{{true}}' show-confirm-bar='{{false}}'  placeholder="优质评论将会被优先展示" maxlength='{{maxContentNum}}' bindblur='bindblur' bindfocus='bindfocus' bindkeyboardheightchange='bindkeyboardheightchange'/>

          <text class="input-num">{{0}}/{{maxContentNum}}</text>

        </view>

        <view class="comment-foot">

          <image style="width:100rpx;height:20rpx"></image>

          <text class="comment-send" catchtap="getbindconfirm">发送</text>

        </view>

      </view>

    </view>


    2020-11-25
    有用
    回复
  • Riven.
    Riven.
    2020-11-25

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

    2020-11-25
    有用
    回复 7
    • 人生格言
      人生格言
      2020-12-01
      官方的帅哥,怎么没有反应了呢,都好几天了。
      2020-12-01
      回复
    • Riven.
      Riven.
      2020-12-01回复人生格言
      以真机为准
      2020-12-01
      回复
    • 人生格言
      人生格言
      2020-12-02
      就怕体验版和正式版会一样,这样发布后,就是个重大bug
      2020-12-02
      回复
    • 人生格言
      人生格言
      2020-12-04
      发布后,线上的正式版,ios 键盘高度bindfocus获取有问题,但是真机没有问题,这种bug怎么搞哦,以真机为准后,正式的线上版和真机调试不一样
      2020-12-04
      回复
    • 人生格言
      人生格言
      2020-12-04
      真机和正式版ios 键盘高度bindfocus获取不一样问题,真机和正式版的显示效果不一样,这个应该是重大bug吧,不然以后调试以什么为准,
      2020-12-04
      回复
    查看更多(2)
登录 后发表内容
问题标签