// 使用vue<div id="app"><ul><li>设备是否提供绝对定位(absolute)数据: {{absolute}}</li><li>设备沿z轴(alpha)上的旋转角度: {{alpha}}</li><li>设备在x轴(beta)上的旋转角度: {{beta}}</li><li>设备在y轴(gamma)上的旋转角度: {{gamma}}</li></ul>
</div>let vm = new Vue({el: '#app',data: {absolute: '',alpha: '0',beta: '0',gamma: '0',},// watch: {// msg : function(nval,oval){//     console.log('nval', nval)//     console.log('oval', oval)// },// alpha: function(newVal,oldVal){//     console.log('new--alpha', newVal)//     console.log('old--alpha', oldVal)// }// },// computed: {// msg1: function() {//     return 'computed: ' + this.msg// },// alpha: function() {//     return 'computed: ' + this.alpha// }// },methods: {// 获取手机陀螺仪参数getGyro(){let that = this;if (window.DeviceOrientationEvent) {console.log("支持 deviceorientation", window.DeviceOrientationEvent)window.addEventListener('deviceorientation', function(e){that.absolute= e.absolute;that.alpha= parseInt(e.alpha);that.beta= parseInt(e.beta);that.gamma= parseInt(e.gamma);console.log('absolute', that.absolute)console.log('alpha', that.alpha)console.log('beta', that.beta)console.log('gamma', that.gamma)});} else {console.log("--不--支持 deviceorientation")}}},mounted(){this.getGyro();}
})

【学习随记】js获取手机陀螺仪相关推荐

  1. ios html js调用陀螺仪,Js 获取手机陀螺仪

    仅在移动端才能查看效果 问题: 1.请确保在https环境下打开 2.ios手机需要用户手动获取权限后才能调用 DeviceOrientationEvent name="viewport&q ...

  2. html调用手机陀螺仪,Js 获取手机陀螺仪

    仅在移动端才能查看效果 问题: 1.请确保在https环境下打开 2.ios手机需要用户手动获取权限后才能调用 DeviceOrientationEvent name="viewport&q ...

  3. js获取PC设备信息,js获取手机设备信息,最全

    获取设备系统和型号<封装方法> <!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &qu ...

  4. js获取手机型号和手机操作系统版本号

    js获取手机型号和手机操作系统版本号 js中,经常需要获取手机的手机号和操作系统 获取方法如下: 1.js 判断IOS版本号 先来观察 iOS 的 User-Agent 串: iPhone 4.3.2 ...

  5. js获取手机设备型号,兼容h5

    js获取手机设备型号,兼容h5 var brand = (window.navigator.userAgent).toLowerCase(); //获取手机型号信息,兼容h5 if (brand.in ...

  6. ua获取手机型号_前端通过js获取手机型号

    前段通过js获取手机型号 需求: 用户登录后记录当前的手机型号并记录 插件: 使用步骤: 获取UA信息->根据安卓和IOS不同的处理 IOS再通过插件mobile-device-js去获取型号 ...

  7. 使用mobile-detect.js获取手机型号和系统

    获取手机操作系统,判断手机系统平台 下载地址 https://github.com/hgoebl/mobile-detect.js/ 使用方法 <script type="text/j ...

  8. html5获取手机设备号,mobile-detect.js获取手机型号和系统

    在H5页面的开发中,肯定会遇到获取手机的型号等需求,使用js的navigator对象,能获取到有关浏览器的相关信息,但想获取手机使用的系统等更多内容还是有局限性的. 在网上搜到一个好用的获取手机型号和 ...

  9. 浏览器js 获取手机标识信息_手机软件多次要求获取手机信息,习惯性让其通过有安全隐患?...

    大家在平常用手机新安装一个手机软件时,第一次打开该软件都会提示需要你允许该软件获取你的信息,为了方便我们一般都不会仔细去看究竟是哪一项权限,大多数的APP只是申请要麦克风或者摄像头的权限而已.但是总是 ...

最新文章

  1. BCI competition IV 2b简介
  2. 皮一皮:这才是书法的最高境界...
  3. Android应用程序安装过程源代码分析(1)
  4. urlrewrite 保持 posturl
  5. [有限元]证明常应变三角形单元形函数面积分线积分公式
  6. mongooes怎么链接mysql_如何使用Node + Mongoose连接远程MongoDB数据库
  7. Java使用ttf字体下载网站
  8. Ubuntu16.04 安装搭建RED5流媒体服务器
  9. 使用 jom 代替 nmake
  10. python中汉字如何转拼音?(PyPinyin 的基础用法)
  11. 后台清理 清理cookie_清理枯木
  12. 蓝桥杯-算法训练 印章
  13. PHP学习练手(十)
  14. 【基础】(C语言)高精度算法
  15. Mybatis基本查询准备
  16. Qt Xlsx使用教程、Qt操作Excel、Qt生成Excel图表、跨平台不依赖Office
  17. 服务器部署位置怎么找,服务器部署位置
  18. 高校部署房产管理系统可实现那些目标?
  19. 我也有简单的广告拦截器.
  20. 知识变现,就是把知识产品化和工具化

热门文章

  1. 大笨钟:微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。
  2. 【电子量产工具】1.显示系统
  3. QT中的中英文翻译(ts和qm使用方法)
  4. [转]GIS火爆了??
  5. MX5连接Eclipse调试
  6. Kafka 存储机制
  7. U盘空间充足但复制文件到U盘提示文件过大无法复制解决方案
  8. 八、CSS之元素的定位
  9. lombok插件用法
  10. 锐思WMS和金蝶云星辰V1单据接口对接