iT邦幫忙

2021 iThome 鐵人賽

DAY 21
0
自我挑戰組

JavaScript 30天 跟著一起做一遍!!!系列 第 21

[Day21]Geolocation based Speedometer and Compass

  • 分享至 

  • xImage
  •  

[Day21]Geolocation based Speedometer and Compass

需要用到的技巧與練習目標

  1. Navigator.geolocation

const arrow = document.querySelector('.arrow');

const speed = document.querySelector('.seed-value');

navigator.geolocation.watchPosition((data)=>{
consloe.log(data);
speed.textContent = data.coodr.speed;
arrow.style.transform = `rotate(${data.coords.heading}deg)`
},(err)=>{
console.err(err);
alert('HEY!YOU GOTTA ALLOW TO HEPPEN!!')
});

參考資料來源:

  1. https://developer.mozilla.org/zh-TW/docs/Web/API/Navigator/geolocation
  2. https://developer.mozilla.org/zh-TW/docs/Web/API/Geolocation/watchPosition

上一篇
[Day20]Native Speech Recognition
下一篇
[Day22] Follow Along Links
系列文
JavaScript 30天 跟著一起做一遍!!!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言