首页 > 解决方案 > 使用带有 Chrome 自定义选项卡的 OkHttpClient

问题描述

我正在开发一个 Android 应用程序。我需要调用一个网页,我想尝试 Chrome 自定义选项卡。在我的Android开发经验中,我使用WebView来完成这个任务,指定客户端使用OkHttpClient。当我需要自定义 Http 客户端(添加标头、设置超时等)时,这很有用。是否可以将 OkHttpClient 与 Chrome 自定义选项卡一起使用?

标签: androidwebviewokhttpchrome-custom-tabs

解决方案


不,不可能按照您的要求去做。这是因为您将使用完全不受您控制的外部应用程序(例如 Chrome、Firefox 等)。使用 Chrome 自定义选项卡,您可以自定义浏览器的外观和非常小的细节(您可以在此处找到),但您无法控制浏览器如何访问目标 URL。这将完全由实现 Chrome 自定义标签功能的浏览器控制。


推荐阅读