01/10/2018, 13:49

HTML 5 Geolocation bị lệch vị trí

Dear các bạn.

Mình có dùng HTML 5 Geolocation để lấy vị trí hiện tại của điện thoại. Nhưng khi tọa độ lúc trả về đúng lúc trả về tọa tộ trôi rất là xa vị trí hiện tại. Ai có kinh nghiệm về vấn để này. Hướng dẫn mình fix lỗi này với.

Thanks các bạn đã đọc

Vô Thin viết 15:52 ngày 01/10/2018

Bạn không thể fix được, vì đó không phải lỗi mà vì công nghệ chưa hoàn thiện. Người dùng sử dụng trình duyệt khác nhau trên hệ điều hành khác nhau cũng có độ chính xác khác nhau, chưa kể là người dùng kết nối qua Wifi khác với 3G, 4G, Wifi của ISP nọ khác với ISP kia, người dùng có sử dụng VPN hay Proxy hay không cũng là một vấn đề. Ví dụ trong trường hợp mình là mình có bao giờ ngồi duyệt web ở Hà Nội đâu, nó toàn báo ngồi đâu đó gần bờ hồ Hoàn Kiếm, khi ôm laptop qua nhà thằng bạn thì thấy mình ngồi ở quận 8 Sài Gòn, trong khi đó đang ở tỉnh.

Cho nên, cách fix tạm thời đó là buộc người dùng sử dụng trình duyệt nào đó mới cho truy cập, vì trình duyệt đó sử dụng cơ sở dữ liệu của Location Services chính xác nhất trong các thứ mà bạn test thử.

Uber mà còn bó tay đó, có lúc người dùng và tài xế choáng ngất vì vị trí trật lất hoặc họ thấy họ đứng đâu đó giữa block nhà chung cư, cái hồ hoặc công viên nào đó hoặc tên khách sạn thì đúng, khác thành phố

Bài liên quan
0