WebView 网页登录方式
什么场景用 WebView 登录
WebView 登录适合以下情况:
- 密码登录被 EH 风控拦截,弹出验证码
- 不想手动去浏览器复制 Cookie
- 偏好在完整网页上完成登录流程(邮箱验证、二次确认等)
WebView 方式本质上就是在应用内打开一个浏览器窗口,你像平时在 Chrome / Edge 里那样登录 EH,登录成功后应用会自动检测 URL 变化并拦截 Cookie,无需手动操作。
操作步骤
- 进入设置 → 账户 → 选择 WebView 登录
- 应用会弹出内嵌浏览器窗口,打开 E-Hentai 登录页面
- 在这个窗口里正常输入用户名密码、完成可能的验证码或邮箱验证
- 登录成功后,窗口会自动关闭并返回设置页面——"已登录"状态显示
- 后台 Cookie 已自动保存,后续请求自动携带
桌面端特别说明
桌面端(Windows / macOS / Linux)的 WebView 窗口使用系统自带的 WebView2(Windows)或 WebKit(macOS / Linux)。如果系统缺少对应的 WebView 运行时,WebView 登录会启动失败——Windows 用户可以在微软官网单独安装 WebView2 Runtime。
三种登录方式怎么选
| 方式 | 推荐场景 | 优点 | 缺点 |
|---|---|---|---|
| 密码登录 | 首次使用、账号安全 | 最简单 | 可能被风控拦截 |
| Cookie 登录 | 绕过风控、多设备同步 | 最快 | Cookie 会过期 |
| WebView 登录 | 密码方式被拦截 | 完整网页交互 | 首次可能加载慢 |
三种方式随时可以切换,登录状态会覆盖更新。