[微信小程序]textarea 在 iPhone 7P 下有时不出现"完成" 按钮。 [不要动,这是控制我的。]

在 iPhone 上有时候总是出现这种问题,也不知如何解决,代码上并没有写的不规范的地方,还请不吝赐教。


1. 此为具体版本信息




2. 此为预期效果




3. 此为有时出现的效果(出现频率不低)




4. 此为在 vConsole 上查看的调试信息






5. 此为相关代码


<form action>
    <view>
      <view>
        <text>收件人:</text>
        <input type="text" placeholder="姓名" placeholder-class="placeholder" value="{{consignee.name}}" bindinput="bindNameInput"/>
      </view>
      <view>
        <text>联系电话:</text>
        <input type="number" placeholder="手机或固话" placeholder-class="placeholder" value="{{consignee.mobile}}" bindinput="bindMobileInput"/>
      </view>
      <view>
          <text>邮编:</text>
          <input type="number" placeholder="邮编地址" placeholder-class="placeholder" value="{{consignee.zip_code}}" bindinput="bindZipCodeInput"/>
      </view>
      <view>
        <text>详细地址:</text>
        <view>
          <textarea placeholder-class="placeholder" placeholder="街道门牌信息" value="{{consignee.address}}" bindinput="bindAddressInput"/>
        </view>
      </view>
    </view>
  </form>


  • 从 截图2来看,焦点在textarea,所以有完成 截图3来看,焦点不在textarea,所以没有 , 哦哦,我知道了,我们聊点别的吧
  • 给textarea 强加个这个属性呢?, 好哇。
    • 加过了,我在测试修改期间加了 show-confirm-bar=“true” ,就是 7P 上依然存在这个问题,考虑到默认值也是 true 我这边提问题中并没有多做修改。, 就是,怎么能这样呢,我也为你感到不满。