Which code snippet correctly demonstrates how to access the user's location using the Geolocation API in JavaScript?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "navigator.geolocation.getCurrentPosition()". Geolocation API (giao diện lập trình định vị) được gắn vào đối tượng navigator dưới thuộc tính geolocation; hàm getCurrentPosition nhận một callback thành công, một callback lỗi và tuỳ chọn như enableHighAccuracy, rồi trả về một lần vị trí gồm coords.latitude và coords.longitude. Thư viện @react-native-community/geolocation của React Native cũng theo đúng chữ ký này. "device.geolocation.accessLocation()" sai vì JavaScript không có đối tượng toàn cục device và không có hàm accessLocation. "navigator.location.getPosition()" sai vì navigator không có thuộc tính location, tên đúng là geolocation, và hàm cũng không tên getPosition. "geolocation.fetchPosition()" sai vì geolocation không phải biến toàn cục đứng riêng mà phải truy cập qua navigator, và API không có hàm fetchPosition.

Cùng chương 7

Xuất hiện trong 1 bộ đề