我在与登录、注册、购买、运输无关的表格中遇到了这个问题......
例如,我们有一个基于 Trac 的票务系统。当我将 1Password 设置为 MS Edge Chromium 中的默认密码管理器时,它不会显示自动完成功能
现在,如果我禁用扩展或取消选中“将 1Password 设为默认密码管理器”,则自动完成功能就可以正常工作:
虽然它不会影响网页功能,但对生产力来说却是一个负面因素,特别是在填写包含(如这里)用户名或其他 DB 键类数据的表单时(至少在我的情况下)。
这也发生在其他基于 Chromium 的浏览器中,例如 Chrome,但它在 Firefox 中正常运行(1Password 完成密码和其他联系信息,但通用字段由浏览器处理)。
答案1
我向 1Password 支持团队提出了同样的问题,他们非常温和地解决了我的问题。由于其他地方没有记录,所以我在这里发布了解决方案。
您需要同时启用 1Password X 和浏览器自动填充功能。虽然这可能会导致一些副作用,但如果你知道 1Password 何时出现以及浏览器何时出现,您可能能够同时使用它们而不会感到困惑和执行错误的操作。默认情况下,1Password X 会禁用浏览器的内置自动填充功能,以防止用户产生这种困惑,但同时启用两者似乎可能会对您有所帮助。
请尝试以下操作:
- 在您的浏览器中启用 1Password。
- 右键单击右上角的 1Password 图标并选择
Settings
。 - 在设置页面的部分下
General
,关闭Make 1Password the default password manager
。 - 打开浏览器,
chrome://settings
在地址栏中输入 ,然后按Enter。您将进入浏览器设置。 fill
在页面顶部的搜索栏中输入,选择Passwords
,然后关闭“提供保存密码”选项。- 返回
fill
搜索结果,选择Payment info
并禁用该功能。 - 返回
fill
搜索结果,选择Personal info
并确保它已打开。此功能建议自动填充随机字段,如您在屏幕截图中显示的字段。
现在,您可以使用 1Password 自动填充密码和信用卡,还可以使用浏览器内置的地址和其他字段自动填充功能。