js实现获取手机gps经纬度位置和陀螺仪数据实现指南针和水平仪效果代码
代码语言:html
所属分类:其他
代码描述:js实现获取手机gps经纬度位置和陀螺仪数据实现指南针和水平仪效果代码,请在手机上预览。
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> * { padding: 0px; margin: 0px; list-style: none; } :root, body { height: 100%; } body { height: 100%; display: flex; justify-content: center; } .show { height: 95%; width: 350px; transform: translate3D(0px, 20px, 0px); } .wrapper { position: relative; width: 700px; height: 100%; display: flex; } /* 第二页水平仪 */ .wrapper .gradienter-out { position: relative; height: 100%; width: 350px; } .wrapper .gradienter-out span { position: absolute; left: calc(50% - 50px); top: calc(50% - 50px); height: 100px; width: 100px; border-radius: 50%; } .wrapper .gradienter-out span div { position: absolute; height: 50px; width: 100px; top: calc(50% - 25px); text-align: center; line-height: 50px; font-size: 30px; font-weight: bold; transform-origin: center center; } /* 第一页 */ .box { position: relative; width: 350px; height: 100%; } /* 方向文字、经纬度 */ .box .text { position: absolute; width: 350px; height: 120px; left: calc(50% - 175px); top: 20px; font-size: 13px; font-weight: bold; } .box .text .direction-angle { height: 50px; line-height: 50px; text-align: center; font-size: 30px; margin-bottom: 10px; } .box .text .latitude { float: left; margin-left: 50px; color: rgba(0, 0, 0, .5) } .box .text .longitude { float: right; margin-right: 50px; color: rgba(0, 0, 0, .5) } /* 指针 */ .box .point { position: absolute; height: 25px; width: 2px; left: 50%; top: 165px; background-color: black; z-index: 10; } .........完整代码请登录后点击上方下载按钮下载查看
网友评论0