当用户从android中成功登录重定向时,我想启动新活动或执行一些代码。我使用webview提供登录页面,它将重定向到自定义URL方案,例如myapp://something
。我使用意图过滤器来识别重定向。但是webview在Android版本4.3中显示page not found
,在5.中显示net: ERR_UNKNOWN_URL_SCHEME
。是因为URL scheme bug还是别的? (我还没有使用实际的重定向,但我尝试使用锚标记和javascript window.location
)
我怎样才能做到这一点?不在webview客户端中使用shouldOverrideUrlLoading
。我想接受自定义URL方案,因为后端无法更改。