gpt4 book ai didi

Android WebView Wrapper(应用内浏览器)行为

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:46:02 32 4
gpt4 key购买 nike

在最新版本的 Android 上,打开来自 Google 搜索的链接会在 Google 搜索应用程序中打开 Chrome 的包装版本,并在菜单上提供“使用 Chrome 打开”选项。这种常见模式也出现在其他应用程序中,如 Facebook、Twitter 等。所以基本上它会在应用程序内的“WebView 包装器”上打开链接,而不是打开浏览器应用程序。

在 Google 搜索中发现了一件有趣的事情,当您点击“使用 Chrome 打开”时,它会非常平滑地过渡到 Chrome,就像它会被转换成 Chrome 一样。

是否有任何示例或库可以帮助或包装此行为?或者包装此 Activity 行为的“应用内浏览器”。

最佳答案

您可能正在寻找 Chrome Custom Tabs正如 Morrison Chang 已经提到的。

实现“androidx.browser:browser:1.3.0” 添加到您的 build.gradle 文件中。

您可以像这样打开一个新标签:

CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
CustomTabsIntent customTabsIntent = builder.build();
customTabsIntent.launchUrl(this, Uri.parse("https://www.example.com"));

更多示例可以在 Implementation guide 中找到.

关于Android WebView Wrapper(应用内浏览器)行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46268322/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com