1

我在我的应用程序上使用 Chrome 自定义选项卡,我希望能够禁用一些在我启动它以打开 Google 驱动器文件时自动弹出的按钮,即用于为页面添加书签的按钮和用于下载它。我在网上搜索过,没有任何运气。

下面的图片突出显示了我想要隐藏在我的自定义选项卡中的按钮。任何人都知道如何实现这一目标?!非常感谢你。

我想隐藏的按钮

4

1 回答 1

8

有一个“隐藏”API可以让您隐藏这些按钮:在启动 Intent 之前添加一个带有键org.chromium.chrome.browser.customtabs.EXTRA_DISABLE_STAR_BUTTON和值的额外功能以禁用书签按钮,并使用一个键来禁用下载按钮。trueorg.chromium.chrome.browser.customtabs.EXTRA_DISABLE_DOWNLOAD_BUTTON

请注意,这并没有完全禁用该功能:仍然可以将自定义选项卡重新设置为 Chrome 并添加书签或在那里下载页面。

另请注意,这不是公共 API,因此它可能会在 Chrome 的未来版本中消失。

于 2018-04-09T11:04:58.613 回答