有没有办法启动Chrome自定义标签而不实际显示它们?

时间:2015-11-12 20:13:08

标签: android google-chrome chrome-custom-tabs

在我的应用程序中,我们需要打开一个浏览器窗口并点击一个URL - 一旦页面完成加载,我们需要关闭它,我知道我可以使用CustomTab Callbacks。我宁愿用户不必看到自定义标签打开 - 有没有办法让它看不见?

我们想出了如何使用常规Chrome浏览器进行操作,但我想使用自定义标签来使用warmup()方法。

我的iOS对手用Safari ViewControllers完成了同样的事情,它允许你无形地打开一个。

1 个答案:

答案 0 :(得分:1)

在SafariViewController中,它很容易实现。

在ChromeCustomTab中,您可以使用mayLaunchUrl方法并提供网址。 顾名思义,可能不会始终调用URL。这是我能找到的“隐形浏览器窗口”最接近的。