簡體   English   中英

檢查設備是否連接到 PWA 中的 wifi 或移動數據

[英]Checking if a device is connected to wifi or mobile data in a PWA

如果設備連接到 wifi,我想發送本機質量的音頻,但如果它是通過移動數據連接的,我想以壓縮格式發送它

如果連接到 wifi,我會創建客戶端 request.wav 文件,如果連接到移動數據,我會創建 request.mp3 文件

我知道 Tidal 等應用程序能夠檢測您是在使用 wifi 還是使用移動數據。 使用 PWA 是否可以實現類似的操作,或者您是否需要較低級別的訪問權限?

網絡信息 API將為您提供此信息,但並非在所有瀏覽器中都可用,並且可能不准確。 某些 Wifi 連接比移動 (5G) 慢,或者 Wifi 連接可能只是一個系留的移動連接。

相反,我建議要么給用戶一個他們可以選擇的設置,要么發出一個獲取請求並計時結果以查看速度並使用它來確定您的網絡帶寬。 但是,如果您這樣做,請記住,用戶可能會在中間的任何位置更改連接。

暫無
暫無

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

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