在我的应用程序中,我们需要打开一个浏览器窗口并点击一个 URL - 页面加载完成后我们需要关闭它,我知道我可以使用 CustomTab 回调来做到这一点。我宁愿用户根本不必看到自定义选项卡打开 - 有没有办法让它不可见?
我们想出了如何使用常规 Chrome 浏览器来做到这一点,但我想使用自定义选项卡来利用 warmup() 方法。
我的 iOS 同行用 Safari ViewControllers 完成了同样的事情,它允许你在不可见的情况下打开一个。
最佳答案
在 SafariViewController 中,这很容易做到。
在 ChromeCustomTab 中,您可以使用 mayLaunchUrl方法并提供 URL。 顾名思义,URL 可能并不总是被调用。这是我能找到的最接近“隐形浏览器窗口”的东西。
关于android - 有没有办法在不实际显示的情况下启动 Chrome 自定义标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33680457/