我正在为 android 使用新推出的 Chrome 自定义标签,而不是使用 webviews。这是他们文档的链接
这是显示如何使用它的代码。
String url = ¨https://paul.kinlan.me/¨;
CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
CustomTabsIntent customTabsIntent = builder.build();
customTabsIntent.launchUrl(this, Uri.parse(url));
问题是我想在其中添加 Intent.EXTRA_REFERRER。下面是用他们自己的话从他们的博客中复制的段落..
对于网站来说,跟踪其流量的来源通常非常重要。确保通过在启动自定义选项卡时设置引荐来源网址让他们知道您正在向他们发送用户
intent.putExtra(Intent.EXTRA_REFERRER,
Uri.parse(Intent.URI_ANDROID_APP_SCHEME + "//" + context.getPackageName()));
我无法弄清楚为启动自定义选项卡而创建的任何意图。在哪里添加此行?如果有人遇到这种情况,请帮忙。