色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

當Safari保持tab散焦時,如何強制cursor:none工作?

林國瑞2年前7瀏覽0評論

我有一個Javascript游戲,我想隱藏光標。不管我怎么做CSS,光標總是彈出來。我終于意識到似乎正在發生的事情是,當我的游戲播放聲音(使用WebAudio)時,瀏覽器在URL欄中顯示一個小揚聲器圖標,在那一刻,將輸入焦點從選項卡的客戶區移開,因此CSS突然不適用。我沒有獲得visibilitychanged事件;游戲繼續正常玩。如果我移動鼠標,光標會再次隱藏,直到下一次播放聲音。

我試過CSS的東西,都沒有不同的影響:

body, html {
    cursor: none !important; 
 }
 * {
    cursor: none !important; 
 }
 canvas {
    cursor: none !important; 
 }

光標在Chrome中保持隱藏,這似乎只是Safari中的一個問題。我用的是Mac Ventura 13.2.1,運行的是Safari 16.3。