微信小程序 获取设备信息 API实例详解


Posted in Javascript onOctober 02, 2016

微信小程序 获取设备信息 API实例详解

获取设备信息这里分为四种,

主要属性:

网络信息wx.getNetWorkType,

微信小程序 获取设备信息 API实例详解

系统信息wx.getSystemInfo,

微信小程序 获取设备信息 API实例详解

重力感应数据wx.onAccelerometerChange,

微信小程序 获取设备信息 API实例详解

罗盘数据wx.onCompassChange

微信小程序 获取设备信息 API实例详解

wxml

<button type="primary" bindtap="getNetWorkType">获取网络类型</button>
<button type="primary" bindtap="getSystemInfo">获取设备信息</button>
<button type="primary" bindtap="onAccelerometerChange">监听重力感应数据</button>
<button type="primary" bindtap="onCompassChange">监听罗盘数据</button>

js

Page({
 data:{
  text:"Page system"
 },
 onLoad:function(options){
  // 页面初始化 options为页面跳转所带来的参数
 },
 /**
  * 获取当前网络状态
  */
 getNetWorkType: function() {
  wx.getNetworkType({
   success: function(res) {
    console.log(res)
   }
  })
 },

 /**
  * 获取系统信息
  */
 getSystemInfo: function() {
  wx.getSystemInfo({
   success: function(res) {
    console.log(res)
   }
  })
 },
 /**
  * 监听重力感应数据   
  *   - 带on开头的都是监听接收一个callback
  */
 onAccelerometerChange: function() {
  wx.onAccelerometerChange(function(res) {
   console.log(res)
  })
 },
  /**
  * 监听罗盘数据
  */
 onCompassChange: function() {
  wx.onCompassChange(function(res) {
   console.log(res)
  })
 },
 onReady:function(){
  // 页面渲染完成
 },
 onShow:function(){
  // 页面显示
 },
 onHide:function(){
  // 页面隐藏
 },
 onUnload:function(){
  // 页面关闭
 }
})

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
学习YUI.Ext 第六天--关于树TreePanel(Part 2异步获取节点)
Mar 10 Javascript
jquery必须知道的一些常用特效方法及使用示例(整理)
Jun 24 Javascript
使用时间戳解决ie缓存的问题
Aug 20 Javascript
node.js中RPC(远程过程调用)的实现原理介绍
Dec 05 Javascript
jQuery实现checkbox全选的方法
Jun 10 Javascript
javascript通过获取html标签属性class实现多选项卡的方法
Jul 27 Javascript
javascript 数组的正态分布排序的问题
Jul 31 Javascript
jQuery表格(Table)基本操作实例分析
Mar 10 Javascript
JS验证全角与半角及相互转化的介绍
May 18 Javascript
Vue Router的懒加载路径的解决方法
Jun 21 Javascript
新手快速入门JavaScript装饰者模式与AOP
Jun 24 Javascript
ng-alain的sf如何自定义部件的流程
Jun 12 Javascript
微信小程序 location API实例详解
Oct 02 #Javascript
微信小程序 Storage API实例详解
Oct 02 #Javascript
微信小程序 Video API实例详解
Oct 02 #Javascript
老生常谈JavaScript中的this关键字
Oct 01 #Javascript
ES6新特征数字、数组、字符串
Oct 01 #Javascript
使用PBFunc在Powerbuilder中支付宝当面付款功能
Oct 01 #Javascript
ros::spin() 和 ros::spinOnce()函数的区别及详解
Oct 01 #Javascript
You might like
php上传、管理照片示例
2006/10/09 PHP
简单谈谈PHP vs Node.js
2015/07/17 PHP
Thinkphp5框架中引入Markdown编辑器操作示例
2020/06/03 PHP
js获取url参数的使用扩展实例
2007/12/29 Javascript
JavaScript中链式调用之研习
2011/04/07 Javascript
javascript通过class来获取元素实现代码
2013/02/20 Javascript
移动设备web开发首选框架:zeptojs介绍
2015/01/29 Javascript
jQuery-1.9.1源码分析系列(十一)DOM操作续之克隆节点
2015/12/01 Javascript
AngularJS中关于ng-class指令的几种实现方式详解
2016/09/17 Javascript
javascript中获取元素标签中间的内容的实现方法
2016/10/08 Javascript
Bootstrap基本模板的使用和理解1
2016/12/14 Javascript
node+koa实现数据mock接口的方法
2017/09/20 Javascript
vue-awesome-swiper滑块插件使用方法详解
2017/11/27 Javascript
Vue.js构建你的第一个包并在NPM上发布的方法步骤
2019/05/01 Javascript
js打开word文档预览操作示例【不是下载】
2019/05/23 Javascript
vue路由结构可设一层方便动态添加路由操作
2020/08/31 Javascript
在nuxt中使用路由重定向的实例
2020/11/06 Javascript
Javascript中的奇葩知识,你知道吗?
2021/01/25 Javascript
低版本中Python除法运算小技巧
2015/04/05 Python
教你使用python画一朵花送女朋友
2018/03/29 Python
基于MATLAB和Python实现MFCC特征参数提取
2019/08/13 Python
Python 实现Serial 与STM32J进行串口通讯
2019/12/18 Python
python3通过qq邮箱发送邮件以及附件
2020/05/20 Python
Python实现列表中非负数保留,负数转化为指定的数值方式
2020/06/04 Python
Lands’ End官网:经典的美国生活方式品牌
2016/08/14 全球购物
Hotels.com台湾:饭店订房网
2017/09/06 全球购物
迪奥美国官网:Dior美国
2019/12/07 全球购物
市场营销专业个人自荐信格式
2013/09/21 职场文书
竞争上岗演讲稿范文
2014/05/12 职场文书
小区文明倡议书
2014/05/16 职场文书
中国梦演讲稿开场白
2014/08/28 职场文书
党员专题组织生活会发言材料
2014/10/17 职场文书
工地材料员岗位职责
2015/04/11 职场文书
项目合作意向书
2015/05/08 职场文书
九年级英语教学反思
2016/02/15 职场文书
MySQL InnoDB ReplicaSet(副本集)简单介绍
2021/04/24 MySQL