生命周期管理
Lifecycle management
我正在通过 this SDK 使用 chrome 自定义标签。我正在集成一个 openid 连接解决方案,该解决方案在某些自定义范围内要求用户接收一次性 SMS 密码,然后在下一个屏幕中输入它。
如果用户实际切换应用程序以读取 SMS(如果从通知中读取一切正常),当用户尝试 return 到 tab/app 时,一切都很好,但它 closes/disappears 等。
有没有办法 "force" 或存储 session/browser 状态?
在我们的例子中,问题是用一个标志设置的:
https://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_NO_HISTORY
确保正确设置标志以维护历史记录,并且带有自定义选项卡的 activity 不会在失去焦点时关闭
我正在通过 this SDK 使用 chrome 自定义标签。我正在集成一个 openid 连接解决方案,该解决方案在某些自定义范围内要求用户接收一次性 SMS 密码,然后在下一个屏幕中输入它。 如果用户实际切换应用程序以读取 SMS(如果从通知中读取一切正常),当用户尝试 return 到 tab/app 时,一切都很好,但它 closes/disappears 等。
有没有办法 "force" 或存储 session/browser 状态?
在我们的例子中,问题是用一个标志设置的: https://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_NO_HISTORY
确保正确设置标志以维护历史记录,并且带有自定义选项卡的 activity 不会在失去焦点时关闭