微信小程序API 系统信息
获取网络状态——wx.getNetworkType(OBJECT)
微信小程序获取网络类型
OBJECT参数说明:

wx.getNetworkType({
success: function (res) {
var networkType = res.networkType; // 返回网络类型2g,3g,4g,wifi
}
});获取系统信息——wx.getSystemInfo(OBJECT)
微信小程序获取系统信息
success回调参数说明:

示例代码:
wx.getSystemInfo({
success:function(res){
console.log(res.model)
console.log(res.pixelRatio)
console.log(res.windowWidth)
console.log(res.windowHeight)
console.log(res.language)
console.log(res.version)
}
})监听重力感应——wx.onAccelerometerChange(CALLBACK)
微信小程序监听重力感应数据,频率:50次/秒
CALLBACK返回参数:

示例代码:
wx.onAccelerometerChange(function (res) {
console.log(res.x)
console.log(res.y)
console.log(res.z)
})监听罗盘数据——wx.onCompassChange(CALLBACK)
微信小程序监听罗盘数据,频率:50次/秒
CALLBACK返回参数:

示例代码:
wx.onCompassChange(function (res) {
console.log(res.direction)
})