Javascript 自动完成=";关「;不工作-Chrome Mobile

Javascript 自动完成=";关「;不工作-Chrome Mobile,javascript,android,forms,google-chrome,autocomplete,Javascript,Android,Forms,Google Chrome,Autocomplete,我已经为此奋斗了两年。。。我需要你的帮助 在移动chrome中,我无法禁用自动完成 铬忽略 autocomplete="off" 这是在安卓系统上,但我想在iPhone上也是如此 我有一个简单的联系方式-没有密码或任何东西 我绝对需要它来工作,因为在手机上,当chrome显示自动完成选项时,它会破坏用户体验。我如何强制Chrome mobile不显示它 我读过关于这个问题的所有问题,但都没有效果-我不知道该怎么办如果你有表单,你也可以尝试在表单中添加autocomplete=“off”。Chr

我已经为此奋斗了两年。。。我需要你的帮助

在移动chrome中,我无法禁用自动完成

铬忽略

autocomplete="off"
这是在安卓系统上,但我想在iPhone上也是如此

我有一个简单的联系方式-没有密码或任何东西

我绝对需要它来工作,因为在手机上,当chrome显示自动完成选项时,它会破坏用户体验。我如何强制Chrome mobile不显示它


我读过关于这个问题的所有问题,但都没有效果-我不知道该怎么办如果你有表单,你也可以尝试在表单中添加autocomplete=“off”。

Chrome不断改变它在每个版本上处理autocomplete的方式,我用jQuery解决了这个问题,我将所有字段设置为只读,而onclick/focus将其设置为非只读。请尝试以下jQuery代码段:

jQuery(document).ready(function($){
//======fix for autocomplete
$('input, :input').attr('readonly',true);//readonly all inputs on page load, prevent autofilling on pageload

 $('input, :input').on( 'click focus', function(){ //on input click
 $('input, :input').attr('readonly',true);//make other fields readonly
 $( this ).attr('readonly',false);//but make this field Not readonly
 });
//======./fix for autocomplete
});

请尝试使用中的
autocomplete=false
。你也可以试试这个问题的其他答案。