簡體   English   中英

您如何使用javascript檢測用戶是否有多台顯示器?

[英]How do you use javascript to detect if a user has multiple monitors?

是否可以使用javascript檢測用戶是否有多個監視器? 另外,如果顯示器是“克隆”或處於“擴展桌面”模式?

我敢肯定,不可能找到答案,但是您可以使用以下(未經實驗的)代碼進行有根據的猜測:

var dual_monitor = ( (screen.width / screen.height) > 2 )

這將測試(總)監視器寬度是否至少是高度的兩倍,最接近的(正常)比率是16:9,即使這將返回false,所以如果dual_monitor == true ,可以很安全地說用戶有兩個監視器。


PS這將僅涵蓋使用並排非克隆顯示的情況。

暫無
暫無

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

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