bilibili小程序
指南
框架
组件
API
服务端
›
音频
API概览
基础
小程序
bl.offError
bl.offThemeChange
bl.onError
bl.onPageNotFound
bl.onThemeChange
bl.getEnterOptionsSync
bl.getLaunchOptionsSync
调试
console.debug
console.error
console.group
console.groupEnd
console.info
console.log
console
console.warn
bl.setEnableDebug
系统
bl.getAppBaseInfo
bl.getSystemInfo
bl.getSystemInfoSync
更新
UpdateManager.applyUpdate
UpdateManager
UpdateManager.onCheckForUpdate
UpdateManager.onUpdateFailed
UpdateManager.onUpdateReady
bl.getUpdateManager
bl.updateWeChatApp
bl.canIUse
bl.canIUse
bl.env
bl.env
路由
bl.navigateBack
bl.navigateTo
bl.reLaunch
bl.redirectTo
bl.switchTab
跳转
bl.navigateToMiniProgram
转发
bl.showShareMenu
bl.hideShareMenu
界面
动画
Animation.backgroundColor
Animation.bottom
Animation.export
Animation.height
Animation.left
Animation.matrix
Animation.matrix3d
Animation
Animation.opacity
Animation.right
Animation.rotate
Animation.rotate3d
Animation.rotateX
Animation.rotateY
Animation.rotateZ
Animation.scale
Animation.scale3d
Animation.scaleX
Animation.scaleY
Animation.scaleZ
Animation.skew
Animation.skewX
Animation.skewY
Animation.step
Animation.top
Animation.translate
Animation.translate3d
Animation.translateX
Animation.translateY
Animation.translateZ
Animation.width
bl.createAnimation
交互
bl.hideLoading
bl.hideToast
bl.showActionSheet
bl.showLoading
bl.showModal
bl.showToast
菜单
bl.getMenuButtonBoundingClientRect
窗口
bl.offWindowResize
bl.onWindowResize
网络
下载
DownloadTask.abort
DownloadTask
DownloadTask.offHeadersReceived
DownloadTask.offProgressUpdate
DownloadTask.onHeadersReceived
DownloadTask.onProgressUpdate
bl.downloadFile
发起请求
RequestTask.abort
RequestTask
RequestTask.offChunkReceived
RequestTask.offHeadersReceived
RequestTask.onChunkReceived
RequestTask.onHeadersReceived
bl.request
上传
UploadTask.abort
UploadTask
UploadTask.offHeadersReceived
UploadTask.offProgressUpdate
UploadTask.onHeadersReceived
UploadTask.onProgressUpdate
bl.uploadFile
WebSocket
SocketTask.close
SocketTask
SocketTask.onClose
SocketTask.onError
SocketTask.onMessage
SocketTask.onOpen
SocketTask.send
bl.closeSocket
bl.connectSocket
bl.onSocketClose
bl.onSocketError
bl.onSocketMessage
bl.onSocketOpen
bl.sendSocketMessage
数据缓存
bl.clearStorage
bl.clearStorageSync
bl.getStorage
bl.getStorageInfo
bl.getStorageInfoSync
bl.getStorageSync
bl.removeStorage
bl.removeStorageSync
bl.setStorage
bl.setStorageSync
支付
媒体
音频
AudioBuffer.copyFromChannel
AudioBuffer.copyToChannel
AudioBuffer.getChannelData
AudioBuffer
AudioContext
AudioContext.pause
AudioContext.play
AudioContext.seek
AudioContext.setSrc
AudioListener
AudioParam
BufferSourceNode.connect
BufferSourceNode.disconnect
BufferSourceNode
BufferSourceNode.start
BufferSourceNode.stop
InnerAudioContext.destroy
InnerAudioContext
InnerAudioContext.offCanplay
InnerAudioContext.offEnded
InnerAudioContext.offError
InnerAudioContext.offPause
InnerAudioContext.offPlay
InnerAudioContext.offSeeked
InnerAudioContext.offSeeking
InnerAudioContext.offStop
InnerAudioContext.offTimeUpdate
InnerAudioContext.offWaiting
InnerAudioContext.onCanplay
InnerAudioContext.onEnded
InnerAudioContext.onError
InnerAudioContext.onPause
InnerAudioContext.onPlay
InnerAudioContext.onSeeked
InnerAudioContext.onSeeking
InnerAudioContext.onStop
InnerAudioContext.onTimeUpdate
InnerAudioContext.onWaiting
InnerAudioContext.pause
InnerAudioContext.play
InnerAudioContext.seek
InnerAudioContext.stop
MediaAudioPlayer.addAudioSource
MediaAudioPlayer.destroy
MediaAudioPlayer
MediaAudioPlayer.removeAudioSource
MediaAudioPlayer.start
MediaAudioPlayer.stop
WebAudioContext.close
WebAudioContext.createAnalyser
WebAudioContext.createBiquadFilter
WebAudioContext.createBuffer
WebAudioContext.createBufferSource
WebAudioContext.createChannelMerger
WebAudioContext.createChannelSplitter
WebAudioContext.createConstantSource
WebAudioContext.createDelay
WebAudioContext.createDynamicsCompressor
WebAudioContext.createGain
WebAudioContext.createIIRFilter
WebAudioContext.createOscillator
WebAudioContext.createPanner
WebAudioContext.createPeriodicWave
WebAudioContext.createScriptProcessor
WebAudioContext.createWaveShaper
WebAudioContext.decodeAudioData
WebAudioContext
WebAudioContext.resume
WebAudioContext.suspend
WebAudioContextNode
bl.createAudioContext
bl.createInnerAudioContext
bl.createMediaAudioPlayer
bl.createWebAudioContext
bl.getAvailableAudioSources
bl.pauseVoice
bl.playVoice
bl.setInnerAudioOption
bl.stopVoice
图片
bl.chooseImage
bl.chooseMessageFile
bl.compressImage
bl.cropImage
bl.editImage
bl.getImageInfo
bl.previewImage
bl.previewMedia
bl.saveImageToPhotosAlbum
视频
bl.saveVideoToPhotosAlbum
文件
FileStats
FileStats
FileSystemManager
FileSystemManager.access
FileSystemManager.accessSync
FileSystemManager.appendFile
FileSystemManager.appendFileSync
FileSystemManager.close
FileSystemManager.closeSync
FileSystemManager.copyFile
FileSystemManager.copyFileSync
FileSystemManager.fstat
FileSystemManager.fstatSync
FileSystemManager.ftruncate
FileSystemManager.ftruncateSync
FileSystemManager.getFileInfo
FileSystemManager.getSavedFileList
FileSystemManager
FileSystemManager.mkdir
FileSystemManager.mkdirSync
FileSystemManager.open
FileSystemManager.openSync
FileSystemManager.read
FileSystemManager.readCompressedFile
FileSystemManager.readCompressedFileSync
FileSystemManager.readFile
FileSystemManager.readFileSync
FileSystemManager.readSync
FileSystemManager.readZipEntry
FileSystemManager.readdir
FileSystemManager.readdirSync
FileSystemManager.removeSavedFile
FileSystemManager.rename
FileSystemManager.renameSync
FileSystemManager.rmdir
FileSystemManager.rmdirSync
FileSystemManager.saveFile
FileSystemManager.saveFileSync
FileSystemManager.stat
FileSystemManager.statSync
FileSystemManager.unlink
FileSystemManager.unlinkSync
FileSystemManager.unzip
FileSystemManager.write
FileSystemManager.writeFile
FileSystemManager.writeFileSync
FileSystemManager.writeSync
Stats
Stats.isDirectory
Stats.isFile
Stats
bl.getFileSystemManager
bl.getFileSystemManager
开放接口
设置
bl.getSetting
bl.openSetting
用户信息
UserInfo
侧边栏能力
bl.checkScene
bl.navigateToScene
添加到桌面
bl.addShortcut
bl.checkShortcut
设备
加速计
bl.offAccelerometerChange
bl.onAccelerometerChange
bl.startAccelerometer
bl.stopAccelerometer
电量
bl.getBatteryInfo
bl.getBatteryInfoSync
蓝牙-通用
bl.closeBluetoothAdapter
bl.getBluetoothAdapterState
bl.getBluetoothDevices
bl.getConnectedBluetoothDevices
bl.isBluetoothDevicePaired
bl.makeBluetoothPair
bl.offBluetoothAdapterStateChange
bl.offBluetoothDeviceFound
bl.onBluetoothAdapterStateChange
bl.onBluetoothDeviceFound
bl.openBluetoothAdapter
bl.startBluetoothDevicesDiscovery
bl.stopBluetoothDevicesDiscovery
蓝牙-低功耗中心设备
bl.closeBLEConnection
bl.createBLEConnection
bl.getBLEDeviceCharacteristics
bl.getBLEDeviceRSSI
bl.getBLEDeviceServices
bl.getBLEMTU
bl.notifyBLECharacteristicValueChange
bl.offBLECharacteristicValueChange
bl.offBLEConnectionStateChange
bl.offBLEMTUChange
bl.onBLECharacteristicValueChange
bl.onBLEConnectionStateChange
bl.onBLEMTUChange
bl.readBLECharacteristicValue
bl.setBLEMTU
bl.writeBLECharacteristicValue
蓝牙-低功耗外围设备
BLEPeripheralServer.addService
BLEPeripheralServer.close
BLEPeripheralServer
BLEPeripheralServer.offCharacteristicReadRequest
BLEPeripheralServer.offCharacteristicSubscribed
BLEPeripheralServer.offCharacteristicUnsubscribed
BLEPeripheralServer.offCharacteristicWriteRequest
BLEPeripheralServer.onCharacteristicReadRequest
BLEPeripheralServer.onCharacteristicSubscribed
BLEPeripheralServer.onCharacteristicUnsubscribed
BLEPeripheralServer.onCharacteristicWriteRequest
BLEPeripheralServer.removeService
BLEPeripheralServer.startAdvertising
BLEPeripheralServer.stopAdvertising
BLEPeripheralServer.writeCharacteristicValue
bl.createBLEPeripheralServer
bl.offBLEPeripheralConnectionStateChanged
bl.onBLEPeripheralConnectionStateChanged
剪贴板
bl.getClipboardData
bl.setClipboardData
罗盘
bl.offCompassChange
bl.onCompassChange
bl.startCompass
bl.stopCompass
陀螺仪
bl.offGyroscopeChange
bl.onGyroscopeChange
bl.startGyroscope
bl.stopGyroscope
蓝牙-信标(Beacon)
BeaconInfo
bl.getBeacons
bl.offBeaconServiceChange
bl.offBeaconUpdate
bl.onBeaconServiceChange
bl.onBeaconUpdate
bl.startBeaconDiscovery
bl.stopBeaconDiscovery
键盘
bl.hideKeyboard
bl.offKeyDown
bl.offKeyUp
bl.onKeyDown
bl.onKeyUp
设备方向
bl.offDeviceMotionChange
bl.onDeviceMotionChange
bl.startDeviceMotionListening
bl.stopDeviceMotionListening
网络
bl.getNetworkType
bl.onNetworkStatusChange
屏幕
bl.getScreenBrightness
bl.offUserCaptureScreen
bl.onUserCaptureScreen
bl.setKeepScreenOn
bl.setScreenBrightness
摇一摇
bl.onShakeChange
bl.offShakeChange
bl.startShake
bl.stopShake
振动
bl.vibrateLong
bl.vibrateShort
WXML
IntersectionObserver
IntersectionObserver.disconnect
IntersectionObserver
IntersectionObserver.observe
IntersectionObserver.relativeTo
IntersectionObserver.relativeToViewport
MediaQueryObserver
MediaQueryObserver.disconnect
MediaQueryObserver
MediaQueryObserver.observe
NodesRef
NodesRef.boundingClientRect
NodesRef.context
NodesRef.fields
NodesRef
NodesRef.node
NodesRef.ref
NodesRef.scrollOffset
SelectorQuery
SelectorQuery.exec
SelectorQuery.in
SelectorQuery
SelectorQuery.select
SelectorQuery.selectAll
SelectorQuery.selectViewport
bl.createIntersectionObserver
bl.createIntersectionObserver
bl.createSelectorQuery
bl.createSelectorQuery
广告
bl.createRewardedVideoAd
RewardedVideoAd
RewardedVideoAd
RewardedVideoAd.load
RewardedVideoAd.show
RewardedVideoAd.destroy
RewardedVideoAd.onLoad
RewardedVideoAd.offLoad
RewardedVideoAd.onClose
RewardedVideoAd.offClose
RewardedVideoAd.onError
RewardedVideoAd.offError
WebAudioContext.suspend
小程序插件
:不支持
功能描述
同步暂停WebAudioContext上下文
返回值
Promise
←
WebAudioContext.resume
WebAudioContextNode
→
功能描述
返回值
Promise