支付寶小程序 各端通用組件和 API

2020-09-16 16:49 更新

每個(gè)端小程序所采用的框架和代碼目錄結(jié)構(gòu)是一致的(點(diǎn)此查看 小程序框架概述)。另外基礎(chǔ)組件和基礎(chǔ)API 在各端也保持一致(在交互和視覺(jué)樣式上需要對(duì)不同端進(jìn)行適配)。

基礎(chǔ)組件

分類 組件名稱
視圖容器 View
Swiper
Scroll View
基礎(chǔ)內(nèi)容 Text
Icon
Progress
表單組件 Button
Form
Label
Input
Textarea
Radio
Checkbox
Switch
Slider
Picker View
Picker
導(dǎo)航 Navigator
媒體組件 Image
畫布 Canvas
地圖 Map
開放組件 web-view

基礎(chǔ) API

分類 API 名稱
網(wǎng)絡(luò) my.Request
my.uploadFile
my.downloadFile
開放接口 my.getAuthCode(用戶授權(quán)/免登)
路由 my.navigateTo
my.redirectTo
my.navigateBack
my.reLaunch
my.switchTab
導(dǎo)航欄 my.setNavigationBar
交互反饋 my.alert
my.confirm
my.showToast
my.showLoading
my.hideLoading
my.showActionSheet
下拉刷新 onPullDownRefresh
my.stopPullDownRefresh
選擇日期 my.datePicker
動(dòng)畫 my.createAnimation
畫布 my.createCanvasContext
toTempFilePath
setTextAlign
setTextBaseline
setFillStyle
setStrokeStyle
setShadow
createLinearGradient
createCircularGradient
addColorStop
setLineWidth
setLineCap
setLineJoin
setMiterLimit
rect
fillRect
strokeRect
clearRect
fill
stroke
beginPath
closePath
moveTo
lineTo
arc
bezierCurveTo
clip
quadraticCurveTo
scale
rotate
translate
setFontSize
fillText
drawImage
setGlobalAlpha
save
restore
draw
鍵盤 my.hideKeyboard
滾動(dòng) my.pageScrollTo
節(jié)點(diǎn)查詢 my.createSelectorQuery
SelectorQuery
selectorQuery.select
selectorQuery.selectAll
selectorQuery.selectViewport
selectorQuery.boundingClientRect
selectorQuery.scrollOffset
selectorQuery.exec
分享 onShareAppMessage
位置 my.getLocation
my.openLocation
緩存 my.setStorage
my.setStorageSync
my.getStorage
my.getStorageSync
my.removeStorage
my.removeStorageSync
圖片 my.chooseImage
my.previewImage
my.saveImage
my.compressImage
my.getImageInfo
設(shè)備 my.canIUse
my.getSystemInfo
my.getSystemInfoSync
網(wǎng)絡(luò)狀態(tài) my.getNetworkType
剪貼板 my.setClipboard
my.getClipboard
振動(dòng) my.vibrate
藍(lán)牙(釘釘端未支持) my.openBluetoothAdapter
my.closeBluetoothAdapter
my.getBluetoothAdapterState
my.startBluetoothDevicesDiscovery
my.stopBluetoothDevicesDiscovery
my.getBluetoothDevices
my.getConnectedBluetoothDevices
my.connectBLEDevice
my.disconnectBLEDevice
my.writeBLECharacteristicValue
my.readBLECharacteristicValue
my.notifyBLECharacteristicValueChange
my.getBLEDeviceServices
my.getBLEDeviceCharacteristics
my.onBluetoothDeviceFound
my.offBluetoothDeviceFound
my.onBLECharacteristicValueChange
my.offBLECharacteristicValueChange
my.onBLEConnectionStateChanged
my.offBLEConnectionStateChanged
my.onBluetoothAdapterStateChange
my.offBluetoothAdapterStateChange
iBeacon(釘釘端未支持) my.startBeaconDiscovery
my.stopBeaconDiscovery
my.getBeacons
my.onBeaconUpdate
my.onBeaconServiceChange
掃碼 my.scan
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)