iT邦幫忙

2024 iThome 鐵人賽

DAY 22
0

https://ithelp.ithome.com.tw/upload/images/20240822/20144113XNvChCjFIf.png

主題

實作一個顯示當前方位與速度的工具。

成果

完整程式碼
Demo效果

實作重點

Javascript

  1. 可以搭配文件 (MDN)
    這個題目在手機上比較好看到效果,使用 Mac 用戶可以下載 Xcode 去設定模擬。

  2. 安裝/啟動

    1. 利用npm來安裝:npm i
    2. 開啟:npm start
  3. 取得元素

    1. 方向:arrow, 速度:speed
  4. 取得位置,console 出來看看

    navigator.geolocation.watchPosition((data) => {
      console.log(data);
    })
    
  5. 再把取到的資料賦予上去就可以了

額外知識

取得位置

  • getCurrenPosition : 只回傳一個座標,適合第一次要鎖定位置然後給不同資料的情境
  • watchPosition : 如果有變動位置就給座標,適合行進間的情境

上一篇
【Day21】20 - Speech Detection 
下一篇
【Day23】22 - Follow Along Link Highlighter
系列文
AI 時代,基礎要有:JavaScript30 打下紮實基礎31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言