android - 使用带有 Chrome 自定义选项卡的 OkHttpClient
问题描述
我正在开发一个 Android 应用程序。我需要调用一个网页,我想尝试 Chrome 自定义选项卡。在我的Android开发经验中,我使用WebView来完成这个任务,指定客户端使用OkHttpClient。当我需要自定义 Http 客户端(添加标头、设置超时等)时,这很有用。是否可以将 OkHttpClient 与 Chrome 自定义选项卡一起使用?
解决方案
不,不可能按照您的要求去做。这是因为您将使用完全不受您控制的外部应用程序(例如 Chrome、Firefox 等)。使用 Chrome 自定义选项卡,您可以自定义浏览器的外观和非常小的细节(您可以在此处找到),但您无法控制浏览器如何访问目标 URL。这将完全由实现 Chrome 自定义标签功能的浏览器控制。
推荐阅读
- unix - 如何在子进程终止之前读取子进程的 /proc/PID/maps
- cakephp - 在 cakephp 的同一个视图文件上创建两个动作?
- spring - spring-rest-docs 无法使用 gradle kotlin 生成片段
- swiftui - 返回多个选项的形状
- node.js - 用于生产的 ExtJs 7(社区)npm 构建不起作用
- javascript - “字符串”类型的参数不可分配给 ConsumablesBoard 类型的参数(完整)
- python - 在右表上合并而不重复
- laravel - Sendgrid 不呈现 AMP 电子邮件
- python - 数据有 3000 个条目,简化 - 在 pandas 中组合部分字符串并映射到多行
- javascript - 在 Javascript 中按区域将纬度/经度坐标转换为国家平面坐标(北、东)?