收藏
回答

苹果机下订单时会聚焦留言框textarea,而不是像安卓机那样正常跳转去支付页面

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug iOS 未知 苹果6、苹果11 7.0.9或以上

推测多行文本域textarea与新版本微信的兼容问题

问题描述:在苹果机上,支付页面点击支付,没有正常跳转去往支付页面,而是聚焦了当前页面的留言框(textarea)唤起了键盘。导致无法完成支付操作。

测试反馈

  1. 在iPhone6微信版本7.0.9和iPhone11微信版本7.0.12上各自测试,均复现该问题;
  2. 用微信最新版本基础库编译的测试版,真机扫码后依然复现该问题;
  3. 在iPhone6S微信版本7.0.4可以正常支付,不出现该问题;
  4. 去掉卖家留言这个textarea,或者替换为单行输入框input,此时问题不再出现iPhone6微信版本7.0.9和iPhone11微信版本7.0.12均可正常支付。

背景补充:该问题发现于1个多月前,当时来社区搜索就看到有类似反馈,其帖子时间是2020年2月。微信官方未进行修复吗?

相关问题链接:https://developers.weixin.qq.com/community/develop/doc/00006619d2ced0d4e4e9ec2dd5b800?_at=1591088616854

最后一次编辑于  2020-06-03
回答关注问题邀请回答
收藏

3 个回答

  • 岑跑跑🥳
    岑跑跑🥳
    2020-10-28

    今天刚好碰到这个问题!!

    2020-10-28
    有用
    回复
  • (*Ü*)ノ
    (*Ü*)ノ
    2020-06-03

    感谢 @ Be your sun 的热心帮助。

    总结下方便后来者查看,问题是由于textarea未限定高度,在安卓机上不会超出,但在部分苹果机上会超出留言区域,进而覆盖了页面底部按钮。解决办法:在样式上写死高度

    附图是修改前textarea未限定高度时,在苹果和安卓上的textarea实际占有高度不同表现。

    2020-06-03
    有用
    回复 1
  • Code Weaver
    Code Weaver
    2020-06-02

    所以页面截图贴下?

    2020-06-02
    有用
    回复 20
    • (*Ü*)ノ
      (*Ü*)ノ
      2020-06-02
      键盘被唤起,光标聚焦在留言区域。这个截图意义不大吧
      2020-06-02
      回复
    • Code Weaver
      Code Weaver
      2020-06-02回复(*Ü*)ノ
      textarea是自己的吗?
      2020-06-02
      回复
    • Code Weaver
      Code Weaver
      2020-06-02回复(*Ü*)ノ
      安卓的textarea灰度了同层渲染,ios还不支持,再然后 提供下截图。
      2020-06-02
      回复
    • (*Ü*)ノ
      (*Ü*)ノ
      2020-06-02回复Code Weaver
      微信小程序的
      2020-06-02
      回复
    • Code Weaver
      Code Weaver
      2020-06-02回复(*Ü*)ノ
      我知道 我说是自己写的吗 还是微信app自带的。这就是你不贴截图 我们都不知道啥问题的原因
      2020-06-02
      回复
    查看更多(15)
登录 后发表内容
问题标签