Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在Chrome自定义选项卡中隐藏/禁用默认菜单_Android_Chrome Custom Tabs - Fatal编程技术网

Android 在Chrome自定义选项卡中隐藏/禁用默认菜单

Android 在Chrome自定义选项卡中隐藏/禁用默认菜单,android,chrome-custom-tabs,Android,Chrome Custom Tabs,我已经在android中实现了新的Chrome自定义选项卡,我正在使用以下代码打开 String url = "http://www.flipkart.com/"; int color = Color.BLUE; CustomTabsIntent.Builder intentBuilder = new CustomTabsIntent.Builder(); intentBuilder.setToolbarColor(color); intentBuilde

我已经在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());
我需要保护我的URL,或者不想向用户显示我的URL,但默认菜单中有一个选项在Chrome中打开,通过使用此链接,用户可以在浏览器中打开我的URL,通过如何隐藏默认菜单


此时,无法隐藏溢出菜单或“在Chrome中打开”菜单项。

必须先添加隐藏标志。禁用URL参数,但不能隐藏站点名称

intentBuilder.enableUrlBarHiding()


在Chrome自定义选项卡中没有隐藏菜单选项的方法,Chrome自定义选项卡实际上在用户的手机中使用Chrome应用程序

通过链接在Chrome应用程序中启动活动,如果用户的手机上未安装Chrome,则默认使用webView

事实上,Chrome定制标签设计用于显示一个网页,用户可以确定该软件的程序员没有类似银行付款的网络钓鱼行为


因此,您必须向用户显示工具栏中的选项。

这可以通过使用app link assistant隐藏

有关如何创建应用程序链接的完整指南可在此处找到。

成功生成和验证后,可以隐藏上述标头

我已经实现了这个,结果是

当您想要打开第三方Url或Web上也提供的第一方Url时,应使用Chrome自定义选项卡。如果您正在打开对应用程序独占的内容,因此想要一个隐藏的URL,您可能希望使用WebVIEW或考虑使用本地UI。你到底是怎么运作的?在使用6.0开发者预览版的手机上?@Suleiman19为此,我们需要在您的设备中更新Google chrome,不需要6.0,请参阅此,您确定吗?Twitter通过删除默认图标行来定制菜单。这意味着,如果无法隐藏整个菜单,就可以使用菜单项。它仍然是一样的吗?即,我们无法在自定义chrome选项卡中隐藏溢出菜单和URL栏。我想问的是如何在自定义chrome中隐藏菜单溢出选项