如何聚焦加载我的反应应用程序的选项卡

问题描述 投票:0回答:1

我有一个要求,如果我收到一个特定的套接字,那么如果该选项卡最小化,它应该最大化并且焦点应该位于该选项卡上。 我已经尝试过 window.focus() 但它没有按预期工作。下面是我的代码:

 window.open(data.url[0][i].field_value, "_blank")?.focus();
              window.focus();
              break;
javascript dom
1个回答
0
投票

如果您想将焦点集中在您反应应用程序已打开的浏览器选项卡上 那么很抱歉,JavaScript 为浏览器提供了有限的 api。选项卡管理 api chrome.tabs.query 不可用。仅当您创建浏览器扩展并且提供访问选项卡 api 的权限时,它才可用。 希望这个回答对你有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.