【发布时间】:2019-07-18 06:55:42
【问题描述】:
我创建了一个自定义呼叫信使,它运行良好,没有任何问题。
我需要建议我何时最小化 Messenger 浏览器窗口,如果有任何来电,我想在弹出该窗口或突出显示方面显示某种指示。
我试过window.focus,如果窗口没有焦点,它可以工作,但是当它最小化时它就不起作用了。
有没有其他方法可以向特定窗口显示任何指示。
【问题讨论】:
-
您在哪个浏览器中测试?
-
目前在 chrome 上工作,但在任何浏览器上都不能工作。
-
我在 codepen 中做了这个实验:codepen.io/HerrSerker/pen/5c2fc4eaab757284012801ce27d4a8e2 我在 Windows 上的 Chrome、Firefox、Edge、IE11 中工作。我可以专注于源窗口中的所有新窗口。但是,您的问题可能就是这种情况:如果您重新加载原始窗口,则对新窗口的所有引用都将丢失,并且不再起作用。
-
是的,你是对的,因为我正在连接呼叫服务器,新窗口将断开连接。
-
也许这个答案有帮助:stackoverflow.com/a/21024022/476951
标签: javascript jquery html