首页 > 解决方案 > 显示网址的Android意图?

问题描述

一段时间以来,我一直在观察现代 android 应用程序(Telegram)使用一种新的方式在应用程序中打开 url。默认情况下,我制作的应用程序使用 ACTION_VIEW 和外部浏览器打开 url。这些应用程序现在通过一种适应相同风格的应用程序内浏览器来管理该意图。知道它是什么吗?

样本

标签: androidwebview

解决方案


这些是自定义 chrome 选项卡。在应用程序浏览器中。您将自定义 chrome 浏览器,使其看起来像您的应用程序。您可以根据应用程序主题修改工具栏选项卡颜色,而不是使用 webview 打开您的网址。您可以给进入和退出动画,如片段过渡。因此用户不会感觉到从您的应用程序到浏览器的大过渡。有关实施细节,请查看此链接https://developer.chrome.com/multidevice/android/customtabs

出于安全原因,它也可能很有用,因为您不会自己或在应用程序内部处理这些 url(JavaScript 可能存在一些安全问题)


推荐阅读