Skip to content

Latest commit

 

History

History
406 lines (297 loc) · 17.6 KB

alternative-api.md

File metadata and controls

406 lines (297 loc) · 17.6 KB

有轻微差异的 API

媒体

chooseImage

  sizeType 参数类型不同; sourceType 参数类型不同 tempFilePaths 没找到同名参数; tempFiles 没找到同名参数 成功回调参数名不一样

设备

addPhoneContact

可选入参不一样

makePhoneCall

  phoneNumber没找到同名参数; success没找到同名参数; fail没找到同名参数; complete没找到同名参数   必填参数名不一致

getSystemInfo

SDKVersion 没找到同名参数; benchmarkLevel 没找到同名参数; albumAuthorized 没找到同名参数; cameraAuthorized 没找到同名参数; locationAuthorized 没找到同名参数; microphoneAuthorized 没找到同名参数; notificationAuthorized 没找到同名参数; notificationAlertAuthorized 没找到同名参数; notificationBadgeAuthorized 没找到同名参数; notificationSoundAuthorized 没找到同名参数; bluetoothEnabled 没找到同名参数; locationEnabled 没找到同名参数; wifiEnabled 没找到同名参数; safeArea 没找到同名参数 成功回调内容不一致

getSystemInfoSync

返回值内容不一致

getNetworkType

成功回调不一致

onCompassChange

wx 有,ali 没有 wx 和 swan缺少 paramsAttribute   可选入参 不一样。微信接受选填参数,其他两家没有

setScreenBrightness

  ali 缺少 paramsAttribute   必填参数名不一致

网络

request

  data 参数类型不同; header没找到同名参数; responseType没找到同名参数 statusCode 没找到同名参数; header 没找到同名参数 可选入参 参数名不一样;可选参数数量不一致

downloadFile

  header 参数类型不同; filePath没找到同名参数 tempFilePath 没找到同名参数; filePath 没找到同名参数; statusCode 没找到同名参数 成功回调参数名不一样

uploadFile

  name没找到同名参数; header 参数类型不同; formData 参数类型不同   必填参数名不一致

closeSocket

  code没找到同名参数; reason没找到同名参数

可选入参 不一样

###connectSocket   header 参数类型不同; protocols没找到同名参数; tcpNoDelay没找到同名参数   可选入参 不一样

###onSocketOpen wx 有,ali 没有 wx 和 swan缺少 paramsAttribute   支付宝未提到返回值 header

sendSocketMessage

  data 参数类型不同   入参类型不同。支付宝不支持 arraybuffer

位置

openLocation

  latitude 参数类型不同; longitude 参数类型不同; scale 参数类型不同   必填参数类型不同

getLocation

  type 参数类型不同; altitude没找到同名参数 speed 没找到同名参数; altitude 没找到同名参数; verticalAccuracy 没找到同名参数 选填参数类型 不一样;成功回调返回内容不一致

文件

getSavedFileInfo

  filePath没找到同名参数   必填参数名不一致

getFileInfo

  ali 缺少 paramsAttribute   必填参数名不一致

removeSavedFile

  filePath没找到同名参数   必填参数名不一致

saveFile

  tempFilePath没找到同名参数 savedFilePath 没找到同名参数 必填参数名不一致

数据存储

getStorageSync

wx 有,ali 没有 wx 和 swan缺少 paramsAttribute   传参方式不一致

setStorageSync

wx 有,ali 没有 wx 和 swan缺少 paramsAttribute   传参方式不一致

removeStorageSync

wx 有,ali 没有     传参方式不一致

界面

###createSelectorQuery   wx 和 swan缺少 paramsAttribute   可选入参 不一样。支付宝接受选填参数,其他两家没有

###navigateTo events没找到同名参数 可选入参 不一样。微信接受选填参数,其他两家没有

###pageScrollTo

duration没找到同名参数; selector没找到同名参数; success没找到同名参数; fail没找到同名参数; complete没找到同名参数   可选入参 不一样。微信接受选填参数,其他两家没有

hideLoading

wx 没有,swan 有 swan 缺少 paramsAttribute   可选入参 不一样。支付宝接受选填参数,其他两家没有

createAnimation

  duration 参数类型不同; timingFunction没找到同名参数; delay 参数类型不同   可选入参 参数名不一样

createIntersectionObserver

wx 有,ali 没有 wx 和 swan缺少 paramsAttribute   可选入参 参数名不一样

setTabBarItem

    参数必填性不一致

showActionSheet

itemList没找到同名参数; itemColor没找到同名参数 ali 缺少 successParams- 必填参数名不一致

showLoading

  title没找到同名参数; mask没找到同名参数   必填参数名不一致

showToast

  title没找到同名参数; icon没找到同名参数; image没找到同名参数; mask没找到同名参数   必填参数名不一致