繁体   English   中英

Chrome 自定义标签不会返回应用程序

[英]Chrome Custom Tab does not go back to app

我有一个 WebView,它加载一个带有链接的 HTML。 这些链接是使用 Chrome 自定义标签打开的。

奇怪的场景:

  1. 打开 Chrome 浏览器
  2. 打开应用
  3. 按任意链接(这将打开 Chrome 自定义标签)
  4. 按“自定义”选项卡上的后退按钮或“x”按钮
  5. 显示 chrome 浏览器,而不是返回应用程序。


[更新]我在 AndroidManifest 中设置的 Activity 的启动模式是 singleInstance。

问题是我的活动具有“singleInstance”启动模式。 更改为“singleTask”或未在 AndroidManifest 中设置 launchMode 可以解决该问题。

不知道这是为什么。 如果您知道原因,我很乐意将您的解释标记为解决方案。

如果您使用应用程序上下文而不是活动上下文,也会发生这种情况。

android:noHistory="true"到您定义活动的manifest.xml 它运行良好

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM