java - 登录后如何关闭谷歌登录窗口 - android应用程序
问题描述
我已将 google 登录添加到我的 android 应用程序中。谷歌登录窗口在网络浏览器中打开,它可以工作。但是登录后无法返回应用。window.close(); 不适用于android。谁能帮忙?
解决方案
查看通过 Chrome 自定义选项卡窗口而不是系统调用 Google 登录。浏览器。这将为您提供更集成的 UX:。
val builder = CustomTabsIntent.Builder()
val customTabsIntent = builder.build()
customTabsIntent.launchUrl(context, signInUrl)
您可以运行我的Android 代码示例来评估这种类型的用户体验。
推荐阅读
- java - 防止 Eclipse 将 @ 字符转换为
javadoc标签到@
- c# - 如何更改分隔符以在 C# 中对数据视图进行排序
- c# - Shouldn't calling Enumerable.AsEnumerable() on null variable throw an exception?
- python - Python对字符串列表的操作
- java - Chain optionals with void return type
- javascript - Angular - OnSelected 函数不适用于标签输入
- php - guzzle 请求挂起并且从不响应
- php - 如何匹配正则表达式中的第一个字符串,然后在正则表达式中运行另一个递归模式?
- c# - 如何在运行时存储 GameObject 的数据?- 团结
- python - 位操作,找到另一个最短的数组,其二进制与给定数组的二进制相同