小程序常用API

79 阅读1分钟

创建音频对象上下文:wx.createAudioContext(string id, Object this)

音频对象上下文暂停音频:AudioContext.pause()

音频对象上下文播放音频:AudioContext.play()

开始录音 :wx.startRecord(Object object)

停止录音 :wx.stopRecord(Object object)

创建相机上下文对象 :wx.createCameraContext()

通过相机上下文对象拍照 :CameraContext.takePhoto(Object object)

开始录像:CameraContext.startRecord(Object object)

结束录像:CameraContext.stopRecord(Object object)

获取当前的地理位置,速度:wx.getLocation(Object object)

打开地图选择位置:wx.chooseLocation(Object object) ( 需要授权 )

调用接口获取登录凭证:wx.login(Object object) (登录)

获取用户信息:wx.getUserProfile(Object object)

获取用户信息:wx.getUserInfo(Object object)

提前向用户发起授权请求:wx.authorize(Object object) (在授权的时候用,如果用户之前已经同意授权,则不会出现弹窗,直接返回成功)

获取当前网络状态的类型:wx.getNetworkType(Object object)

网络状态变化事件的回调函数:wx.offNetworkStatusChange(function callback)

拨打电话 :wx.makePhoneCall(Object object)

扫码 :wx.scanCode(Object object)

长震动:wx.vibrateLong(Object object)

短震动 :wx.vibrateShort(Object object)

获取第三方平台自定义的数据字段:wx.getExtConfig(Object object)

获取系统信息:wx.getSystemInfo(Object object)

异步获取系统信息: wx.getSystemInfoAsync