IOS上微信小程序密码框光标离开提示存储密码的完美解决方案

 更新时间:2024年07月15日 14:38:03   作者:yx_back  
ios密码框输入密码光标离开之后会提示存储密码的弹窗,关于这样的问题怎么解决呢,下面给大家分享IOS上微信小程序密码框光标离开提示存储密码的完美解决方案,感兴趣的朋友一起看看吧

问题:

ios密码框输入密码光标离开之后会提示存储密码的弹窗

在这里插入图片描述

解决方案

1、在苹果手机上面把 “自动填充密码”关闭,但是苹果这个默认开启,而且大部分客户也不会去自己关闭。

2、欺骗苹果手机,代码实现。
先说解决思路,通过测试发现,在账号框不为空,密码框不为空,两者都不为空,并且光标离开账号框或者密码框的时候,苹果系统会自动提示存储密码或者更新密码的提示。又经过大量测试发现,账号输入框是指的距离密码输入框最近的上一个输入框,因此解决办法就是在密码输入框上面增加一个账号输入框,让他永远为空,并且不可见即可(页面不可见,不能是display:none)。

这样距离密码框最近的上一个文本框永远是空的,就不会触发ios的存储密码提示了。
代码如下:

<view class="form-box">
			<view class="item">
				<text class="title">账号</text>
				<input class="input" placeholder="请输入账号" :value="username" @input="inputName" placeholder-style="font-size:28rpx;color:#c2c2c7" />
			</view>
			<!-- 内容永远为空 -->
			<view>
				<input disabled="true" value="" ></input>
			</view>
			<view class="item">
				<text class="title">密码</text>
				<view class="input-box">
					<input class="input" id="password" @input="inputPassword" placeholder="请输入密码" :password="!showPassword"
					 placeholder-style="font-size:28rpx;color:#c2c2c7" />
					<view class="eye-box" @click="changeEyeStatus()" v-if="password">
						<img :src="showPassword?openEye:closeEye" class="icon">
					</view>
				</view>
			</view>
			<view class="login-btn" @click="login">
				<text>登录</text>
			</view>
			<view class="check_code" @click="checkCode">
				<text >短信验证登录</text>
			</view>
		</view>

密码输入框上面的一个输入框 value值永远为空,这样就不会触发储存密码的弹窗啦~

到此这篇关于IOS上微信小程序密码框光标离开提示存储密码解决方案的文章就介绍到这了,更多相关IOS微信小程序密码框存储密码内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 解决vue中使用swiper插件问题及swiper在vue中的用法

    解决vue中使用swiper插件问题及swiper在vue中的用法

    Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。这篇文章主要介绍了解决vue中使用swiper插件及swiper在vue中的用法,需要的朋友可以参考下
    2018-04-04
  • vue实现多条件和模糊搜索功能

    vue实现多条件和模糊搜索功能

    这篇文章主要为大家详细介绍了vue实现多条件和模糊搜索功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • vuejs事件中心管理组件间的通信详解

    vuejs事件中心管理组件间的通信详解

    这篇文章主要为大家详细介绍了vuejs事件中心管理组件间的通信,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • 关于Vue的 watch、computed和methods的区别汇总

    关于Vue的 watch、computed和methods的区别汇总

    这篇文章主要介绍关于Vue的 watch、computed和methods的区别,下面文章将围绕Vue的 watch、computed和methods的续航管资料展开全文它们之间区别的内容,需要的朋友可以参考一下,希望能帮助到大家
    2021-11-11
  • vue中ref的用法小结

    vue中ref的用法小结

    在项目中使用ref时有时候直接取值,有时候返回的却是一个数组,不知其中缘由,后查了一下ref用法,在这里给大家分享vue中ref的用法,感兴趣的朋友一起看看吧
    2023-11-11
  • vue中使用gojs/jointjs的示例代码

    vue中使用gojs/jointjs的示例代码

    这篇文章主要介绍了vue中使用gojs/jointjs的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-08-08
  • vue 动态添加/删除dom元素节点的操作代码

    vue 动态添加/删除dom元素节点的操作代码

    这篇文章主要介绍了vue 动态添加/删除dom元素,需要在点击添加时,增加一行key/value的输入框;点击垃圾桶图标时,删除对应行,本文结合实例代码给大家讲解的非常详细,需要的朋友可以参考下
    2022-12-12
  • 在vue项目中正确使用iconfont的方法

    在vue项目中正确使用iconfont的方法

    今天小编就为大家分享一篇在vue项目中正确使用iconfont的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-09-09
  • vue3+ts使用Echarts的实例详解

    vue3+ts使用Echarts的实例详解

    这篇文章主要介绍了vue3+ts使用Echarts的实例详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • vue v-for 使用问题整理小结

    vue v-for 使用问题整理小结

    使用v-for指令的时候遇到一个错误问题,具体错误代码在文章给大家列出,对vue v-for使用问题感兴趣的朋友跟随小编一起学习吧
    2019-08-08

最新评论