gpt4 book ai didi

google-chrome - 华为是否有类似 ChromeCustomTabs 或 SafariViewController 的替代方案?

转载 作者:行者123 更新时间:2023-12-03 21:41:19 25 4
gpt4 key购买 nike

ChromeCustomTabs 使用 Chrome,SafariViewController 使用 Safari。有没有华为(华为浏览器)的替代品。我可以将华为浏览器用作应用内浏览器吗?

最佳答案

Can I use Huawei Browser as an in-app browser?


可以,华为浏览器支持自定义标签。
您可以使用以下任一方法启动自定义选项卡:
1.使用支持包提供的公共(public)接口(interface)。详细情况如下:
Maven 依赖于支持包。
 dependencies {
...
compile 'com.android.support:customtabs:23.3.0'
}
然后使用支持包的 CustomTabIntent.Builder 开始构建。
String url = ¨https://paul.kinlan.me/¨;
CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
CustomTabsIntent customTabsIntent = builder.build();
customTabsIntent.intent.setPackageName(“com.huawei.browser”);
customTabsIntent.launchUrl(this, Uri.parse(url));
customTabsIntent.intent.setPackageName(“com.huawei.browser”);表示启动华为浏览器的自定义选项卡。您还可以更改另一个浏览器的包名称以启动另一个浏览器的自定义选项卡。
2.通过启动意图启动华为浏览器自定义选项卡。
String url = ¨https://paul.kinlan.me/¨;
Intent customTabsIntent = new Intent(Intent.ACTION_VIEW);
customTabsIntent.setData(Uri.parse(url))) ;
Bundle bundle = new Bundle();
bundle.putBinder(EXTRA_SESSION, null);
customTabsIntent.putExtras(bundle);
customTabsIntent.intent.setPackageName(“com.huawei.browser”);
startActivity(customTabsIntent);

关于google-chrome - 华为是否有类似 ChromeCustomTabs 或 SafariViewController 的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67416270/

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