使用android代码在浏览器中的相同选项卡中打开URL(不使用webview)

时间:2017-02-15 12:44:23

标签: android

我正在尝试在浏览器中打开相同标签中的网址。而不是在应用程序上每次点击创建新标签(对于相同的网址)。

她的代码是:

Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse("http://1.1.1.1:8008"));
intent.putExtra(Browser.EXTRA_APPLICATION_ID, "com.android.browser");
startActivity(intent);

如果我关闭浏览器并再次重启应用程序,我会看到在新标签页中打开网址,而不是使用现有标签页打开。

1 个答案:

答案 0 :(得分:0)

Android有许多可用的Web浏览器。浏览器甚至为用户提供标签是否取决于浏览器的开发人员。对于那些提供标签的人来说,浏览器如何处理关于这些标签的ACTION_VIEW请求也取决于浏览器的开发者。

标准ACTION_VIEW协议中没有任何内容可以说"请将其放在现有标签中,主要是因为支持ACTION_VIEW的内容很少有标签。

有些浏览器肯定可以提供一些额外的功能来控制ACTION_VIEW的标签行为。欢迎您联系这些浏览器的开发人员并询问他们。