[Day21]Geolocation based Speedometer and Compass

[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

<<:  ## D21 - 彭彭的课程# Python 乱数与统计模组(1)

>>:  那些被忽略但很好用的 Web API / GetBoundingClientRect

04

本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。编译语言的出现,重写了人生的意义。编译语言可以说...

企划实现(28)

使用自定义的listview 第一步:制作自己想要的listview格式 <?xml vers...

Java笔记:观念厘清-stack及heap的差异

本篇为记录不同的Java资料型态在记忆体中的变化情形,参考JVM 的 Stack 和 Heap并重点...

Day 13 - Rancher 专案管理指南 - 资源控管

本文将於赛後同步刊登於笔者部落格 有兴趣学习更多 Kubernetes/DevOps/Linux 相...

Day 2 弄好环境,跑一个范例服务器

作业系统是 Windows 10 安装 Anaconda 安装完後可以在开始选单中找到 Anacon...