蚂蚁金服
支付宝H5开放文档
JSAPI
Alipay JSSDK
实验室版
前端开发
Ant UI
加入蚂蚁
Alipay JSSDK
V3.1.1
简介
网络请求
WebSocket
ap.connectSocket
发起 WebSocket 连接请求
ap.sendSocketMessage
通过 WebSocket 连接发送数据
ap.closeSocket
关闭 WebSocket 连接
ap.onSocketOpen
监听 WebSocket 连接打开事件
ap.onSocketClose
监听 WebSocket 关闭事件
ap.onSocketError
监听 WebSocket 报错事件
ap.onSocketMessage
监听 WebSocket 消息事件
ap.offSocketOpen
移除 WebSocket 打开事件监听
ap.offSocketClose
移除 WebSocket 关闭事件监听
ap.offSocketError
移除 WebSocket 报错事件监听
ap.offSocketMessage
移除 WebSocket 消息事件监听
数据
会话数据
ap.setSessionData
写入会话级数据
ap.getSessionData
读取会话级数据
URL参数
ap.parseQueryString
URL参数解析
媒体
图片
ap.chooseImage
拍照或从手机相册中选择图片
ap.previewImage
预览图片
视频
ap.chooseVideo
录制或从手机相册中选择视频
音乐播放
ap.playBackgroundAudio
开始播放音乐
ap.pauseBackgroundAudio
暂停播放音乐
ap.seekBackgroundAudio
控制音乐播放进度
ap.stopBackgroundAudio
停止播放音乐
ap.getBackgroundAudioPlayerState
获取音乐播放的状态
ap.onBackgroundAudioPlay
监听音乐播放事件
ap.onBackgroundAudioPause
监听音乐暂停事件
ap.onBackgroundAudioStop
监听音乐停止事件
ap.offBackgroundAudioPlay
移除音乐播放事件的监听
ap.offBackgroundAudioPause
移除音乐暂停事件的监听
ap.offBackgroundAudioStop
移除音乐停止事件的监听
位置
获取位置
ap.getLocation
获取当前的地理位置信息
查看位置
ap.openLocation
使用支付宝内置地图查看位置
设备功能
网络状态
ap.getNetworkType
获取当前网络状态
ap.onNetworkChange
监听网络环境发生变化的事件
ap.offNetworkChange
移除网络环境发生变化事件的监听
拨打电话
扫码
ap.scan
调用扫一扫功能
摇一摇
ap.watchShake
摇一摇功能
蓝牙
Bluetooth Error
蓝牙模块相关错误码
ap.openBluetoothAdapter
初始化支付宝蓝牙模块
ap.closeBluetoothAdapter
关闭支付客户蓝牙模块
ap.getBluetoothAdapterState
获取本机蓝牙模块状态
ap.startBluetoothDevicesDiscovery
开始搜寻附近的蓝牙外围设备
ap.stopBluetoothDevicesDiscovery
停止搜寻附近的蓝牙外围设备
ap.getBluetoothDevices
获取所有已发现的蓝牙设备
ap.getConnectedBluetoothDevices
获取处于已连接状态的设备
ap.connectBLEDevice
连接低功耗蓝牙设备
ap.disconnectBLEDevice
断开与低功耗蓝牙设备的连接
ap.writeBLECharacteristicValue
向低功耗蓝牙设备特征值中写入数据
ap.readBLECharacteristicValue
读取低功耗蓝牙设备特征值中的数据
ap.notifyBLECharacteristicValueChange
启用低功耗蓝牙设备特征值变化时的 notify 功能
ap.getBLEDeviceServices
获取蓝牙设备所有服务
ap.getBLEDeviceCharacteristics
获取蓝牙设备所有特征值
ap.onBluetoothDeviceFound
监听新的蓝牙设备被找到事件
ap.offBluetoothDeviceFound
移除寻找到新的蓝牙设备事件的监听
ap.onBLECharacteristicValueChange
监听低功耗蓝牙设备的特征值变化的事件
ap.offBLECharacteristicValueChange
移除低功耗蓝牙设备的特征值变化事件的监听
ap.onBLEConnectionStateChanged
监听低功耗蓝牙连接的错误事件
ap.offBLEConnectionStateChanged
移除低功耗蓝牙连接的错误事件的监听
ap.onBluetoothAdapterStateChange
监听本机蓝牙状态变化的事件
ap.offBluetoothAdapterStateChange
移除本机蓝牙状态变化的事件的监听
罗盘
ap.onCompassChange
监听罗盘数据变化的事件
ap.offCompassChange
移除罗盘数据变化事件的监听
重力感应
ap.onAccelerometerChange
监听重力感应变化
ap.offAccelerometerChange
移除重力感应变化事件的监听
导航
窗口行为
ap.pushWindow
打开新页面
ap.popWindow
关闭当前页面
ap.popTo
回退多级页面
ap.redirectTo
替换当前页面
窗口事件
ap.onResume
监听 resume 事件
ap.onPause
监听 pause 事件
ap.offPause
移除 pause 事件的监听
ap.offResume
移除 resume 事件的监听
ap.onPageResume
监听 pageResume 事件
ap.offPageResume
移除 pageResume 事件的监听
ap.onPagePause
监听 pagePause 事件
ap.offPagePause
移除 pagePause 事件的监听
应用事件
ap.onAppPause
监听应用压后台事件
ap.offAppPause
移除应用压后台事件的监听
ap.onAppResume
监听应用从后台唤起事件
ap.offAppResume
移除应用从后台唤起事件的监听
界面
界面提示
ap.alert
显示警告框
ap.confirm
显示确认框
ap.showToast
显示弱提示
ap.hideToast
隐藏弱提示
ap.showLoading
显示加载提示
ap.hideLoading
隐藏加载提示
ap.showActionSheet
显示操作菜单
导航栏
ap.onTitleClick
监听导航栏标题点击事件
ap.setNavigationBar
设置导航栏标题及样式
ap.offTitleClick
移除导航栏标题点击事件的监听
ap.showNavigationBarLoading
显示导航栏加载图标
ap.hideNavigationBarLoading
隐藏导航栏加载图标
ap.setOptionButton
设置导航栏右侧按钮
ap.showOptionButton
显示导航栏右侧按钮
ap.hideOptionButton
隐藏导航栏右侧按钮
ap.showPopMenu
显示导航栏右上角弹出的下拉菜单
下拉刷新
ap.allowPullDownRefresh
控制下拉刷新
ap.onPullDownRefresh
监听页面下拉事件
ap.offPullDownRefresh
移除页面下拉刷新事件的监听
分享
选择联系人
ap.choosePhoneContact
打开系统通信录
ap.chooseAlipayContact
打开支付宝通讯录
选择城市
ap.chooseCity
打开城市选择列表
选择日期
ap.datePicker
日期选择组件
开放接口
支付
ap.tradePay
发起支付
服务器时间
ap.getServerTime
获取服务器时间
ap.offSocketClose()
ap.offSocketClose()
移除 WebSocket 关闭事件监听。
Copyright @ 2018 杭州蚂蚁金服 | ICP证浙B2-20160559