如何在Chrome自定义标签android中隐藏网址

时间:2016-10-18 07:13:51

标签: android webview chrome-custom-tabs

我在android中实现了新的 Chrome自定义标签,我使用以下代码打开

Uri uri = Uri.parse("https://akash.plobal.com/ploicy");
CustomTabsIntent.Builder intentBuilder = new CustomTabsIntent.Builder();                   
intentBuilder.setToolbarColor(Color.BLACK);
intentBuilder.setShowTitle(true);
intentBuilder.build().launchUrl(getActivity(), uri);

我需要隐藏工具栏中标题下方的网址

enter image description here

4 个答案:

答案 0 :(得分:19)

目前无法隐藏标题下方的网址。网址需要对用户可见,以便他们知道他们在哪个网站。通过从UI中删除它,恶意站点可以模仿另一个的UI,这可能会给用户带来安全问题。

答案 1 :(得分:0)

如果您同时控制内容和应用程序,则可以使用“受信任的Web活动”完全删除URL栏。您需要实施数字资产链接以验证两者的所有权。

如果您不拥有内容,则无法将URL隐藏在标题下方。这些URL必须对用户可见,以便他们可以知道它们在哪个站点中。通过从用户界面中删除它,恶意站点可以模仿另一个站点的UI,这可能会给用户带来安全问题。

答案 2 :(得分:-2)

你无法单独隐藏网址。当用户滚动视图时,您也只能删除整个标题栏。为此,请使用

  

intentBuilder.enableUrlBarHiding();

答案 3 :(得分:-4)

您可以尝试setShowTitle(false)自定义标签。