我在android中实现了新的 Chrome自定义标签,我使用以下代码打开
String url = "http://www.flipkart.com/";
int color = Color.BLUE;
CustomTabsIntent.Builder intentBuilder = new CustomTabsIntent.Builder();
intentBuilder.setToolbarColor(color);
intentBuilder.setShowTitle(true);
CustomTabActivityHelper.openCustomTab(
this, intentBuilder.build(), Uri.parse(url), new WebviewFallback());
我需要保护我的网址或者不想显示我的网址给用户,但默认菜单中有一个选项在Chrome中打开,通过使用此链接,用户可以在浏览器中打开我的网址,如何隐藏默认菜单?
答案 0 :(得分:3)
目前,无法隐藏溢出菜单或"在Chrome中打开"菜单项。
答案 1 :(得分:1)
没有方法可以隐藏Chrome自定义标签中的菜单选项
答案 2 :(得分:0)
Chrome自定义标签实际上在用户的手机中使用了Chrome应用。
通过链接启动Chrome应用中的活动,如果用户手机上未安装Chrome,则会使用webView作为默认设置。
事实上,Chrome自定义标签旨在显示一个网页,用户可以确定该软件的程序员没有网上诱骗,就像银行付款一样。
因此,您必须在工具栏中向用户显示选项。
答案 3 :(得分:0)
这可以通过应用链接助手隐藏。
可以在此处找到有关如何创建应用链接的完整指南。 https://developer.android.com/studio/write/app-link-indexing
成功生成和验证后,可以隐藏上述标题。
答案 4 :(得分:-3)
您必须先添加隐藏标记。要禁用您的网址参数,但无法隐藏您的网站名称。
intentBuilder.enableUrlBarHiding();