gpt4 book ai didi

Android应用程序在同一个选项卡中打开浏览器?

转载 作者:行者123 更新时间:2023-12-05 00:21:56 33 4
gpt4 key购买 nike

我觉得这很难解释,但我会尽力而为。
我有一个应用程序可以打开浏览器(firefox)并将信息从该应用程序作为 php 变量发送到网页,我遇到的问题是我经常这样做,每次打开浏览器都会打开一个新标签.

我知道没有办法使用 javascript 等关闭选项卡,所以有没有办法确保它始终打开到同一个当前选项卡,这样我就不会一次打开多个选项卡。

每当应用程序启动浏览器时,我不想一直关闭 firefox 选项卡。

对不起,如果它很难理解。
谢谢。

最佳答案

可能这有点晚了,但我已经设法仅使用 Chrome 应用程序完成您想要的。

String url = "http://www.mypage.com";
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
intent.putExtra(Browser.EXTRA_APPLICATION_ID, "com.android.chrome");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);

这允许您重新使用 Chrome 上当前打开的选项卡,并将该​​选项卡中的当前 URL 更改为您在 Intent 中提供的 URL。

我也试过在 Firefox 上没有成功。

我希望这有帮助。

关于Android应用程序在同一个选项卡中打开浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36823802/

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