我已经为我的应用启用了应用链接,在某些情况下,我想为某些 URL 打开 URL自定义 chrome 选项卡。
CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
CustomTabsIntent customTabsIntent = builder.build();
builder.setShowTitle(true);
Bundle headers = new Bundle();
customTabsIntent.intent.putExtra(Browser.EXTRA_HEADERS, headers);
customTabsIntent.intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
customTabsIntent.launchUrl(context, Uri.parse(url));
正如此流动代码中所建议的,可以使用打开的chrome 浏览器,有什么方法可以做到这一点custom chrome tab
String data = "example.com/your_url?param=some_param"
Intent defaultBrowser =
Intent.makeMainSelectorActivity(Intent.ACTION_MAIN,
Intent.CATEGORY_APP_BROWSER);
defaultBrowser.setData(data);
startActivity(defaultBrowser);