【问题标题】:Is it possible to display the Google Chrome browser from within an Android app?是否可以从 Android 应用程序中显示 Google Chrome 浏览器?
【发布时间】:2020-08-07 11:49:36
【问题描述】:

我希望我的应用程序能够启动 chrome,但也可以监视用户在 chrome 上的操作,例如导航、返回等。我想我可以使用 Intents 启动 chrome,但我不确定监视用户输入。

【问题讨论】:

  • 检查this
  • 谢谢,我做到了,但自定义标签无法满足我的要求。请参阅下面的我的 cmets。

标签: android google-chrome android-intent


【解决方案1】:

无法使用 chrome 应用程序。为此,您必须在自己的应用中实现 webview。

【讨论】:

  • 我正在编写一个 Android 应用程序,而不是 Chrome 应用程序;此外,不再支持 Chrome 应用。
【解决方案2】:

你可以试试Custom Tabs

使用自定义选项卡,您可以获得支持自定义选项卡(如 chrome)的浏览器实例,而无需创建 Web 视图。由于它提供导航感知,浏览器在外部导航时向应用程序提供回调。您可以修改和更新以下 -

自定义菜单

地址栏的颜色

自定义操作按钮

自定义进入和退出动画

查看Custom Tabs Implementation Guide

【讨论】:

  • 感谢您的链接,Nikhil。我通读了它,以及 Progressive Web Apps 的链接,我认为两者都不会给我想要的控制水平。我对问题的研究越多,我就越得出结论,我需要编写一个 Chrome 扩展程序,而不是一个移动应用程序。
【解决方案3】:

您需要使用 Web 视图或创建自己的浏览器才能实现您的目标。

【讨论】:

  • 重点是:我想向用户展示熟悉的 Chrome 浏览器,而不是自制的。
猜你喜欢
  • 2020-04-23
  • 2015-05-17
  • 2015-09-28
  • 1970-01-01
  • 1970-01-01
  • 2014-05-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多