0

我对围绕<div ... contenteditable="true">. 我已经尝试尽我所能禁用自动填充 -- data-lpignore="true", autocomplete="off",但是无论我尝试什么,当我专注于文本框时,LastPass 的自动填充对话框都会在 Android 上弹出,这使得它非常难以使用。下次我重新调整编辑器的焦点时,我什至无法关闭它而不弹出它。

我怎样才能让 LastPass 以及很可能其他我不使用的移动密码管理器忽略这个带有 contenteditable 属性的 div?

元素的 Android 可访问性信息

4

1 回答 1

0

在我的情况下,似乎aria-label在 div 上设置 html 属性解决了这个问题。即使删除了自动完成和 data-lpignore ,仅该属性似乎就解决了我的问题。

我不完全确定为什么它在我的情况下被破坏了——我使用的是 Quill 编辑器。这可能与我正在使用的框架中如何设置编辑器有关。但是,此答案对面临类似问题的任何人都应该有用。

找出这背后的实际科学以获得更令人满意的答案真是太好了!

于 2021-06-21T19:35:08.717 回答