1***@qq.com
1***@qq.com
  • 发布:2019-07-25 16:42
  • 更新:2020-04-30 18:59
  • 阅读:3484

uni-app生成h5,ios下input调起键盘再关掉键盘之后点击无效,需要长按才能再次触发键盘

分类:uni-app

很常规的使用input组件,各位可有遇到该情况的?有时候第一次调起键盘后,点击键盘上的‘完成’关掉键盘,整个页面死掉,点击头部的返回按钮也无用,感觉有一层蒙版罩住了页面,任何点击事件都无用。然后点点点,或者长按,就有能用了。

<view class="login-view">  
        <view class="login-modal phone-modal">  
            <view class="iconfont icon-contextphone"></view>  
            <input type="number" placeholder="请输入手机号码" confirm-type="next"  
                :value="formInfo.phoneNum" data-type="phoneNum" adjust-position="false"  
               @blur="inputBlurEvent"  
               @input="inputChangeEvent"/>  
        </view>  
        <view class="login-modal checkCode-modal">  
            <view class="checkCode-inner">  
                <view class="iconfont icon-duanxinyanzhengma"></view>  
                <input type="text" placeholder="请输入手机验证码" adjust-position="false"  
                    :value="formInfo.checkCode" data-type="checkCode"  
                    @blur="inputBlurEvent"  
                    @input="inputChangeEvent"  
                    @confirm="loginEvent" />  
            </view>  
            <view :class="['checkCode-tip', isActive?'activeTip':'noActiveTip']" @click="getCode">  
                {{checkCodeTip}}  
            </view>  
        </view>  
        <view class="btn submitBtn"  @click="loginEvent">注册/登陆</view>  
    </view>
2019-07-25 16:42 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com

我也碰到这个问题,好像是ios顶起窗口造成的

1***@qq.com

1***@qq.com - 有问题一起解决

同样问题 解决了吗

小有

小有

<input
@blur="toTop"
/>

toTop(){  
 uni.pageScrollTo({  
 scrollTop: 0,  
  duration: 0  
 });  
 }

该问题目前已经被锁定, 无法添加新回复