设备:S20 Android11
浏览器试了 chrome, edge, firefox 都不行,点击密码框一点反应都没有。很玄学的是用 edge 的时候第一次弹出了 bitwarden 的自动填充提示且登陆成功,但是后续就一点反应都没有了。自动填充服务和辅助功能啥的都打开了,在独立的 APP 里使用都正常。
google 没搜到啥有用的信息...
1
jiagm 2021-02-14 07:09:07 +08:00 via Android 1
Chromium 系的浏览器在 flags 里打开 #force-renderer-accessibility,会好转些。
Firefox 直接用 Bitwarden 的 Add-on 就可以了吧。 |
2
jiagm 2021-02-14 07:10:48 +08:00 via Android
Chromium 不支持 Android Auto-fill Framework,所以只能通过开启 Accessibility 来识别密码域。
|
3
kblacksheep OP @jiagm 感谢! firefox 的 addon 确实是好用的办法了。还好需要走浏览器输入密码的情况也不算多,基本都用 APP 了,就留个 firefox 浏览器备用了。
|
4
ihipop 2021-02-14 08:15:00 +08:00 via Android 1
@kblacksheep 打开 Accessibility,允许 bitwarden 开机自动启动和后台保活运行,这样不光是浏览器,其他 app 也能唤起自动填充。
bitwarden 的 app 设置 自动填充服务 里面有 Accessibility 的开启状态显示的。 |
5
ysc3839 2021-02-14 09:16:53 +08:00 via Android
@jiagm Chrome 的 Android 版是支持 Android 本身的 auto fill 功能的。
我目前使用 Keepass2Android,是能正常配合 Chrome 使用的。 虽然一段时间之前 Keepass2Android 不能配合 Chrome 使用 (当时 Keepass2Android 已经可以配合 Firefox 使用),但是根据网上的人反应,同样使用 Android auto fill 接口的 LastPass 在当时也能配合 Chrome 使用。所以大概可以得出结论,Chrome 在那个时候就已经支持 Android 的 auto fill 接口,是 Keepass2Android 自身的问题导致无法使用。 根据上述事实以及楼主描述的问题,我猜测是系统本身的问题,尤其是改动较大的 Android 系统,很容易出现一些问题。这种情况除了等厂商修复,基本没什么好的解决方案。 |
6
ihipop 2021-02-14 11:12:53 +08:00 via Android 1
你试过打开软件的 Accessibility 支持么?
|
7
2473 2021-02-14 11:20:25 +08:00 via Android 1
google play 装的吗?
之前用 via 浏览器别的地方装的 bitwarden 填充不了,google play 装的就可以 |
8
jiagm 2021-02-14 12:47:09 +08:00 via Android
@ysc3839
Bitwarden 的 GitHub issue 里有提到: Autofill in Chrome uses Accessibility under the hood, so all issues with Accessibility (such as degraded performance on large pages) are also present with Autofill. |
9
ysc3839 2021-02-14 14:08:31 +08:00 via Android
@jiagm 我没用过 Bitwarden,我只是说一下其他软件的情况。如果 Bitwarden 正确地实现了 auto fill 的话,那应该是能正常使用的。
|
10
SenLief 2021-02-14 14:13:14 +08:00 via Android
chrome 不知道但是 edge 是可以的,我一直再用。
|
11
loli 2021-02-14 14:30:42 +08:00 1
enpass 可以在 chrome edge firefox 的不同版本填充
能在 brave 中填充,(原本不支持,一些人在论坛反馈才加上的) 但是也有很多浏览器不支持 chrome 套壳的有 kiwi 就不支持 说这么多意思就是可能需要密码软件去适配。 如果成功适配就能识别 url 然后给出对应的账号 否则可能是当作一个单纯的 APP,而不是一个浏览器。 |
12
WebKit 2021-02-14 18:01:00 +08:00 via Android 1
不需要打开辅助权限才行
|
13
kblacksheep OP 感谢楼上各位
似乎发现了问题所在,在系统设置里明明是已经打开了 accessibility,但是在 bitwarden 的设置里(自动填充服务第三项),accessibility 选项仍然是关闭的。reddit 上也找到一个情况和我一样的,我再看看是怎么回事... |
14
ihipop 2021-02-17 09:28:32 +08:00 via Android
@kblacksheep @kblacksheep 需要允许 bitwarden 自启动和锁定后台,否则 accessibility 会被安卓关闭。
|