Edge v92.0.902.73使用带datalist的text类型input崩溃解决方案问询
Edge v92版本带list属性文本输入框崩溃问题临时修复方案
- 方案1:给
<datalist>下所有<option>显式添加value属性
该方案改造成本最低,经实测该崩溃问题的核心触发条件之一就是<option>未显式声明value属性,仅将选项文本作为隐式值。只需将原有<option>修改为显式赋值的写法即可规避崩溃:<datalist id="options"> <option value="Option 1">Option 1</option> <option value="Option 2">Option 2</option> <option value="Option 3">Option 3</option> </datalist> - 方案2:替换原生
input+datalist组合为自定义模拟下拉组件
如果业务场景对下拉交互有较高自定义需求,可直接替换为第三方UI库的下拉选择组件,或自行实现简单的下拉菜单逻辑,完全绕过原生datalist的浏览器内核实现,从根源上避免触发崩溃。 - 方案3(仅企业内部域管理场景适用):推送客户端配置临时禁用自动填充建议
若你方站点的用户均为企业内部员工,且终端由域统一管理,可推送Edge浏览器组策略,关闭地址栏和搜索框的自动填充建议功能,也可临时规避该问题,待官方补丁推送后再恢复配置即可。
内容的提问来源于stack exchange,提问作者TDiblik
相关产品推荐
相关产品推荐

