收藏
回答

【BUG】IOS获取不到粘贴到输入框的内容

框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 form表单 客户端 iOS 6.6.5 1.5.4

 【BUG】:从手机通讯录复制一个电话号码,在微信小程序输入框中粘贴,form表单的bindsubmit事件获取不到粘贴进去的内容 ,android上是正常的,IOS真机获取不到,开发工具的模拟器也是正常的

微信版本:6.6.5

IOS系统版本:11.2.1



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

4 个回答

  • 黄思程
    黄思程
    2018-03-14

    你好,问题未复现。请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码示例。

    2018-03-14
    有用
    回复
  • 2021-04-21

    为什么这个问题还存在。input 粘贴进去内容 bindblur 事件获取e.detail.value 是空

    2021-04-21
    有用
    回复
  • 视频号小店技术助手 - cunjin
    视频号小店技术助手 - cunjin
    2018-03-15

    你好,根据你提供的代码,还是没有复现,可以提供下微信号,我加下你微信细聊一下。

    2018-03-15
    有用
    回复
  • 沙漏
    沙漏
    2018-03-14

    iphone 8plus和iphone X 都不行 微信版本是6.6.5

    <form bindsubmit="bindFormSubmit">
                <view class="weui-cells weui-cells_after-title">
                    <view class="weui-cell weui-cell_input">
                        <view class="weui-cell__hd">
                            <view class="weui-label">手机号</view>
                        </view>
                        <view class="weui-cell__bd">
                            <input name="mobile" class="weui-input" placeholder="请输入手机号码"/>
                        </view>
                    </view>
    </view>
                <view class="weui-btn-area">
                    <button class="weui-btn zs-btn" loading="{{btn.loading}}" type="primary" form-type="submit">{{btn.text}}</button>
                </view>
            </form>
    bindFormSubmit : function(e){
            var submit = e.detail.value;
            console.log(submit.mobile)
    }

    iphone真机上拿不到这个值,所以过不了手机号的验证。

    开发者工具的模拟器和安卓手机上是正常的

    2018-03-14
    有用
    回复
登录 后发表内容