Html safari上的信用卡自动完成和扫描

Html safari上的信用卡自动完成和扫描,html,autocomplete,safari,credit-card,Html,Autocomplete,Safari,Credit Card,经过一点研究,我想如果输入有特定的id或名称,autofill(在safari上)可以工作,请参见列表: 我测试了它们中的每一个,结果都很完美,但问题是我不能更改我的提供者以前定义的id或名称属性,它们也不能更改服务器端id或名称。。而且它与此列表中的任何内容都不匹配 我还尝试更改此列表中的类型和类属性,但效果不佳 所以我的问题是下一个,除了id和姓名属性外,我如何强制输入以在safari上使用信用卡自动填充和扫描功能 这就是我输入的内容: <input id="cardn" name="

经过一点研究,我想如果输入有特定的id或名称,autofill(在safari上)可以工作,请参见列表:

我测试了它们中的每一个,结果都很完美,但问题是我不能更改我的提供者以前定义的id或名称属性,它们也不能更改服务器端id或名称。。而且它与此列表中的任何内容都不匹配

我还尝试更改此列表中的类型属性,但效果不佳

所以我的问题是下一个,除了id和姓名属性外,我如何强制输入以在safari上使用信用卡自动填充和扫描功能

这就是我输入的内容:

<input id="cardn" name="cardn" type="text" autocomplete="cc-number" x-autocompletetype="cc-number" size="19" maxlength="19" class="form-input"  required="">