其他分享
首页 > 其他分享> > android – Chrome自定义标签是否要求用户下载Chrome应用?

android – Chrome自定义标签是否要求用户下载Chrome应用?

作者:互联网

要使用Chrome自定义标签,您是否希望用户单独下载Chrome(测试版),还是将Chrome自定义标签应用到您的应用中时是否包含在内?

解决方法:

如果没有安装Chrome浏览器,您可以选择使用CustomTabFallback.在这里,您可以为该案例实施替代解决方案:

/**
 * A Fallback that opens the WebviewActivity when Custom Tabs is not available
 */
public final class WebviewFallback implements CustomTabActivityHelper.CustomTabFallback {

@Override
public void openUri(final Activity activity, final Uri uri) {
    final Intent intent = new Intent(activity, WebviewActivity.class);
    intent.putExtra(WebviewActivity.EXTRA_URL, uri.toString());
    activity.startActivity(intent);
}

}

在这里我使用一个Activity加载URL,它只使用一个WebView,我只是将Uri传递给它.这真的取决于你的需求.因此,如果您愿意,可以使用多种后备类型.

标签:android,chrome-custom-tabs
来源: https://codeday.me/bug/20190611/1221438.html