WiFi ของฉันทำงานอยู่หรือไม่?
ตรวจสอบประเภทการเชื่อมต่อเครือข่าย ความเร็วโดยประมาณ และเวลาไป-กลับโดยใช้ Network Information API — ประมวลผลทั้งหมดในเครื่อง
การทดสอบนี้อ่าน Navigator.connection API เพื่อรายงานประเภทการเชื่อมต่อจริง (4g, 3g, 2g, slow-2g) แบนด์วิดท์ดาวน์ลิงก์โดยประมาณเป็น Mbps และเวลาไป-กลับเป็นมิลลิวินาที โดยไม่ร้องขอเครือข่าย
effectiveType ของ Network Information API จำแนกการเชื่อมต่อเป็น 4 ระดับ: 4g (>= 4 Mbps ดาวน์ลิงก์), 3g (1.5-4 Mbps), 2g (0.07-1.5 Mbps) และ slow-2g (< 0.07 Mbps) อัปเดตแบบเรียลไทม์ตามสภาพ
ผลลัพธ์ของคุณหมายความว่าอะไร?
| Result | Range | Meaning |
|---|---|---|
| ดี | effectiveType '4g' พร้อม RTT ต่ำกว่า 100 ms | การเชื่อมต่อ WiFi ทำงานดีพร้อมดาวน์ลิงก์โดยประมาณ 4+ Mbps และเวลาแฝงต่ำ เหมาะสำหรับสตรีม วิดีโอคอล และเรียกดูทั่วไปโดยไม่มีปัญหา |
| เตือน | effectiveType '3g' หรือ RTT ระหว่าง 100-300 ms | การเชื่อมต่อใช้ได้แต่อาจบัฟเฟอร์ขณะสตรีมวิดีโอ ตรวจสอบระยะห่างจากเราเตอร์ เปลี่ยนเป็นย่าน 5 GHz หรือลดจำนวนอุปกรณ์ที่เชื่อมต่อ |
| แย่ | effectiveType '2g' หรือ 'slow-2g' หรือ RTT สูงกว่า 300 ms | คุณภาพการเชื่อมต่อต่ำ การเรียกดูพื้นฐานอาจช้าและสตรีมจะบัฟเฟอร์บ่อย ขยับเข้าใกล้เราเตอร์ ตรวจสอบสัญญาณรบกวน หรือรีสตาร์ทอุปกรณ์เครือข่าย |
ปัญหาที่พบบ่อยและวิธีแก้ไข
ประเภทการเชื่อมต่อแสดง 'unknown' หรือช่องว่าง
Network Information API ต้องใช้ Chrome หรือ Edge Safari และ Firefox ไม่รองรับ navigator.connection เปลี่ยนเป็นเบราว์เซอร์ Chromium เพื่อดูผลลัพธ์เต็ม
effectiveType แสดง '4g' แต่การเรียกดูรู้สึกช้า
API รายงานคุณภาพการเชื่อมต่อโดยประมาณ ไม่ใช่ปริมาณงานจริง ทดสอบความเร็วอินเทอร์เน็ตเพื่อวัดความเร็วดาวน์โหลดจริง แอปเบื้องหลัง ปัญหา DNS หรือปัญหาฝั่งเซิร์ฟเวอร์อาจทำให้รู้สึกช้า
ค่า RTT สูงผิดปกติสำหรับ WiFi ในพื้นที่
RTT สูงบน WiFi (>100 ms) บ่งชี้สัญญาณรบกวน ความแออัด หรือสัญญาณอ่อน ขยับเข้าใกล้เราเตอร์ ตรวจสอบช่องซ้ำกับเพื่อนบ้าน และตรวจสอบว่าไม่มีงานที่ใช้แบนด์วิดท์มากทำงานอยู่