簡體   English   中英

窗口焦點事件上的移動Safari / Webkit

[英]Mobile Safari/Webkit On Window Focus Event

我想知道當用戶切換回“您的”頁面的窗口時是否可能發生事件? 當用戶打開新標簽頁然后切換回頁面標簽頁時,或者當用戶關閉野生動物園然后再次打開它時,可能會發生這種情況。

我希望能夠在收到此事件后更新頁面上的內容。 我正在使用setInterval來完成此操作,但是最好不要在用戶將焦點放在窗口上時出現延遲。

謝謝!

我一直在挖掘,發現再次激活窗口時觸發了focus事件。

它應該像這樣(使用jQuery)是可行的:

$(window).on('focus', function() {
    ...focus code here...
});

此事件可能被觸發的次數超過了需要的次數,但對我有用。

這個問題解決的機會似乎很小:

我創建了腳本來記錄盡可能多的WebKit事件(事件名稱來自http://svn.webkit.org/repository/webkit/trunk/Source/WebCore/dom/EventNames.h ),但似乎沒有在離開/帶到Safari時觸發任何事件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM