Để cung cấp cho một chút câu trả lời cụ thể hơn. HTML5 cho phép bạn có được tọa độ địa lý, và nó thực hiện một công việc khá tốt. Nhìn chung, hỗ trợ trình duyệt cho vị trí địa lý là khá tốt, tất cả các trình duyệt chính ngoại trừ ie7 và ie8 (và opera mini). IE9 thực hiện công việc nhưng lại là người biểu diễn tồi tệ nhất. Thanh toán caniuse.com:
http://caniuse.com/#search=geol
Ngoài ra bạn cần sự chấp thuận của người sử dụng của bạn để truy cập vào vị trí của họ, do đó hãy chắc chắn rằng bạn kiểm tra này và đưa ra một số hướng dẫn đàng hoàng trong trường hợp nó bị tắt. Đặc biệt là cho phép chuyển quyền sở hữu iPhone cho Safari là một chút cồng kềnh.
gì điện thoại di động nào bạn có ý định hỗ trợ? –
Tôi muốn hỗ trợ tất cả các trình duyệt di động, nhưng i-phone là ưu tiên cao – Ganesh
Bạn có thể nên viết một ứng dụng gốc vì nó sẽ cho phép tích hợp chặt chẽ hơn với phần cứng, nếu nó có sẵn –