我想动态获取当前位置的纬度和经度。有没有任何插件或自定义代码可以做到这一点?
您可以使用Web Geolocation API,如下所示:
const vueComp = new Vue({
data () {
return {
/* Reactive properties */
};
},
created() {
const success = (position) => {
const latitude = position.coords.latitude;
const longitude = position.coords.longitude;
// Do something with the position
};
const error = (err) => {
console.log(error)
};
// This will open permission popup
navigator.geolocation.getCurrentPosition(success, error);
}
});
vue-browser-geolocation
插件。