GoForum › 🌐 V2EX
关于 webview 移动应用开发的一些疑惑,求解答
victimsss ·
2026-03-04 11:32 ·
0 次点赞 · 0 条回复
后台开发,最近在研究某个服务在移动端应用的适配问题,就做了一个简单的 demo ,这个 demo 现在就做了一个最简单的操作—加载一个登录的链接,这个链接集成了许多三方登录的服务,但是遇到一些奇怪的问题。
1 、假如在微信通过对话框的形式打开这个链接,选择 qq 登录,可以正常唤起 qq 并且重定向回微信。但是在 demo 唤起 qq 之后,登录成功被重定向回系统浏览器。现在是不是意味着要做什么拦截操作,将某重定向 URL 注册到这个 demo ,当 qq 登录授权成功的时候,回调到这个 demo ( deeplink ?或者自定义协议?)
2 、这个登录链接原本是有一个 bug 的, 三方登录的时候,一些 code 是存在 sessionstorage 而不是 localstorage ,在系统浏览器选择 qq 登录的时候,会新建标签页触发数据不共享导致授权失败,但是在微信浏览器反而正常,难道是因为微信自带的浏览器是一个什么数据共享的容器或者什么单标签页特制应用?
0 条回复
添加回复
你还需要 登录
后发表回复