/// declare namespace WechatMiniprogram { namespace WxAsync { type CallbackOption = { success?: (...args: any) => any; fail?: (...args: any) => any; complete?: (...args: any) => any; }; type PromisifiedOption = Omit; type PromisifiedResult = Promise>[0]>; } interface WxAsync { // 基础:系统 - Base/System openSystemBluetoothSettingAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openAppAuthorizeSettingAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getSystemInfoAsyncAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getSystemInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getSkylineInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getRendererUserAgentAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 基础:更新 - Base/Update updateWeChatAppAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 基础:调试 - Base/Debug setEnableDebugAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 基础:分包加载 - Base/Subpackage preDownloadSubpackageAsync( option?: WxAsync.PromisifiedOption & { onProgressUpdate?: LoadSubpackageTaskOnProgressUpdateCallback; } ): WxAsync.PromisifiedResult; // 基础:性能 - Base/Performance preloadAssetsAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; preloadSkylineViewAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; preloadWebviewAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 路由 - Route reLaunchAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; switchTabAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; redirectToAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; restartMiniProgramAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; navigateToAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; navigateBackAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 跳转 - Navigate openEmbeddedMiniProgramAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; navigateToMiniProgramAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; navigateBackMiniProgramAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; exitMiniProgramAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 转发 - Share updateShareMenuAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; showShareMenuAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; showShareImageMenuAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; shareVideoMessageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; shareFileMessageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; hideShareMenuAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getShareInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; authPrivateMessageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 界面:交互 - UI/Interaction showToastAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; showModalAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; showLoadingAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; showActionSheetAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; hideToastAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; hideLoadingAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; enableAlertBeforeUnloadAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; disableAlertBeforeUnloadAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 界面:导航栏 - UI/Navigation showNavigationBarLoadingAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; setNavigationBarTitleAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; setNavigationBarColorAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; hideNavigationBarLoadingAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; hideHomeButtonAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 界面:背景 - UI/Background setBackgroundTextStyleAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; setBackgroundColorAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 界面:TabBar - UI/TabBar showTabBarRedDotAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; showTabBarAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; setTabBarStyleAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; setTabBarItemAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; setTabBarBadgeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; removeTabBarBadgeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; hideTabBarRedDotAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; hideTabBarAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 界面:字体 - UI/Font loadFontFaceAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 界面:下拉刷新 - UI/PullDown startPullDownRefreshAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; stopPullDownRefreshAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 界面:滚动 - UI/Scroll pageScrollToAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 界面:置顶 - UI/TopBar /** * @deprecated */ setTopBarTextAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 界面:窗口 - UI/Window /** * @deprecated */ setWindowSizeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 网络:发起请求 - Network/Request requestAsync( option?: WxAsync.PromisifiedOption & { onHeadersReceived?: OnHeadersReceivedCallback; onChunkReceived?: OnChunkReceivedCallback; } ): WxAsync.PromisifiedResult; requestAsync( option?: WxAsync.PromisifiedOption> & { onHeadersReceived?: OnHeadersReceivedCallback; onChunkReceived?: OnChunkReceivedCallback; } ): Promise>; // 网络:下载 - Network/Download downloadFileAsync( option?: WxAsync.PromisifiedOption & { onHeadersReceived?: OnHeadersReceivedCallback; onProgressUpdate?: DownloadTaskOnProgressUpdateCallback; } ): WxAsync.PromisifiedResult; // 网络:上传 - Network/Upload uploadFileAsync( option?: WxAsync.PromisifiedOption & { onHeadersReceived?: OnHeadersReceivedCallback; onProgressUpdate?: DownloadTaskOnProgressUpdateCallback; } ): WxAsync.PromisifiedResult; // 网络:WebSocket - Network/WebSocket sendSocketMessageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; connectSocketAsync( option?: WxAsync.PromisifiedOption & { onClose?: OnSocketCloseCallback; onError?: OnSocketErrorCallback; onMessage?: OnSocketMessageCallback; onOpen?: OnSocketOpenCallback; } ): WxAsync.PromisifiedResult; closeSocketAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 网络:mDNS - Network/mDNS stopLocalServiceDiscoveryAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startLocalServiceDiscoveryAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 支付 - Payment requestVirtualPaymentAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; requestPluginPaymentAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; requestOrderPaymentAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; requestPaymentAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 数据缓存:存储 - Storage/Storage setStorageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; removeStorageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getStorageInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getStorageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getStorageAsync(option?: WxAsync.PromisifiedOption>): Promise>; clearStorageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; batchSetStorageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; batchGetStorageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 数据缓存:周期性更新 - Storage/BackgroundFetch setBackgroundFetchTokenAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getBackgroundFetchTokenAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getBackgroundFetchDataAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 数据分析 - DataAnalysis getCommonConfigAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 画布 - Canvas canvasToTempFilePathAsync(option?: WxAsync.PromisifiedOption, component?: Component.TrivialInstance | Page.TrivialInstance): Promise; canvasPutImageDataAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; canvasGetImageDataAync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 媒体:图片 - Media/Image saveImageToPhotosAlbumAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; previewMediaAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; previewImageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getImageInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; editImageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; cropImageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; compressImageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; chooseMessageFileAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; chooseImageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 媒体:视频 - Media/Video saveVideoToPhotosAlbumAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openVideoEditorAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getVideoInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; compressVideoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; chooseVideoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; chooseMediaAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 媒体:音频 - Media/Audio&Voice /** * @deprecated */ stopVoiceAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; /** * @deprecated */ playVoiceAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; /** * @deprecated */ pauseVoiceAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; setInnerAudioOptionAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getAvailableAudioSourcesAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 媒体:背景音频 - Media/BackgroundAudio /** * @deprecated */ stopBackgroundAudioAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; /** * @deprecated */ seekBackgroundAudioAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; /** * @deprecated */ playBackgroundAudioAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; /** * @deprecated */ pauseBackgroundAudioAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; /** * @deprecated */ getBackgroundAudioPlayerStateAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 媒体:录音 - Media/Record /** * @deprecated */ stopRecordAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; /** * @deprecated */ startRecordAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 媒体:实时语音 - Media/VoIP updateVoIPChatMuteConfigAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; subscribeVoIPVideoMembersAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; setEnable1v1ChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; joinVoIPChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; join1v1ChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; exitVoIPChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 位置 - Location stopLocationUpdateAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startLocationUpdateBackgroundAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startLocationUpdateAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openLocationAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getLocationAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getFuzzyLocationAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; choosePoiAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; chooseLocationAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 文件 File saveFileToDiskAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; saveFileAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; removeSavedFileAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openDocumentAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getSavedFileListAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getSavedFileInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getFileInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:登录 - OpenAPI/Login pluginLoginAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; loginAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; checkSessionAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:用户信息 - OpenAPI/UserInfo getUserProfileAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getUserInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:授权 - OpenAPI/Authorization authorizeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; authorizeForMiniProgramAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:设置 - OpenAPI/Setting openSettingAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getSettingAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:收货地址 - OpenAPI/Address chooseAddressAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:卡券 - OpenAPI/Card openCardAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; addCardAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:发票 - OpenAPI/Invoice chooseInvoiceTitleAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; chooseInvoiceAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:生物认证 - OpenAPI/SoterAuthentication startSoterAuthenticationAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; checkIsSupportSoterAuthenticationAsync(option?: WxAsync.PromisifiedOption): Promise; checkIsSoterEnrolledInDeviceAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:微信运动 - OpenAPI/RunData shareToWeRunAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getWeRunDataAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; addWeRunDataAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; uploadWeRunDataAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:订阅消息 - OpenAPI/SubscribeMessage requestSubscribeMessageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; requestSubscribeDeviceMessageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:微信红包 - OpenAPI/RedPackage showRedPackgeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:收藏 - OpenAPI/Favorites addVideoToFavoritesAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; addFileToFavoritesAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:我的小程序 - OpenAPI/MyMiniProgram checkIsAddedToMyMiniProgramAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:车牌 - LicensePlate chooseLicensePlateAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:视频号 - OpenAPI/Channels openChannelsUserProfileAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openChannelsLiveAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openChannelsEventAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openChannelsActivityAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getChannelsShareKey(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getChannelsLiveNoticeInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getChannelsLiveInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:音视频通话 - OpenAPI/VoIP requestDeviceVoIPAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getDeviceVoIPListAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:微信群 - OpenAPI/Group getGroupEnterInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:隐私信息授权 - OpenAPI/Privacy requirePrivacyAuthorizeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openPrivacyContractAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getPrivacySettingAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 开放接口:微信客服 - OpenAPI/ServiceChat openCustomerServiceChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openStickerSetViewAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openStickerIPViewAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openSingleStickerViewAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:iBeacon - Device/iBeacon stopBeaconDiscoveryAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startBeaconDiscoveryAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getBeaconsAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:NFC - Device/NFC stopHCEAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startHCEAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; sendHCEMessageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getHCEStateAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:WiFi - Device/WiFi stopWifiAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startWifiAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; setWifiListAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getWifiListAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getConnectedWifiAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; connectWifiAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:日历 - Device/Calendar addPhoneRepeatCalendarAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; addPhoneCalendarAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:联系人 - Device/Contact chooseContactAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; addPhoneContactAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:无障碍 - Device/Accessibility checkIsOpenAccessibilityAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:低功耗蓝牙 - Device/BLE setBLEMTUAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; makeBluetoothPairAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; writeBLECharacteristicValueAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; readBLECharacteristicValueAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; notifyBLECharacteristicValueChangeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getBLEMTUAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getBLEDeviceServicesAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getBLEDeviceCharacteristicsAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; createBLEConnectionAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; closeBLEConnectionAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; createBLEPeripheralServerAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getBLEDeviceRSSIAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:蓝牙 - Device/Bluetooth stopBluetoothDevicesDiscoveryAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startBluetoothDevicesDiscoveryAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openBluetoothAdapterAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; isBluetoothDevicePairedAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getConnectedBluetoothDevicesAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getBluetoothDevicesAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getBluetoothAdapterStateAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; closeBluetoothAdapterAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:电量 - Device/Battery getBatteryInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:剪贴板 - Device/Clipboard setClipboardDataAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getClipboardDataAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:网络 - Device/Newwork getNetworkTypeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getLocalIPAddressAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:加密 - Device/Crypto getRandomValuesAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:屏幕 - Device/Screen setVisualEffectOnCaptureAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; setScreenBrightnessAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; setKeepScreenOnAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getScreenRecordingStateAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getScreenBrightnessAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:键盘 - Device/Keyword hideKeyboardAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getSelectedTextRangeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:电话 - Device/Call makePhoneCallAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:加速计 - Device/Accelerometer stopAccelerometerAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startAccelerometerAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:罗盘 - Device/Compass stopCompassAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startCompassAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:设备方向 - Device/Motion stopDeviceMotionListeningAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startDeviceMotionListeningAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:陀螺仪 - Device/Gyroscope stopGyroscopeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startGyroscopeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:扫码 - Device/ScanCode scanCodeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:短信 - Device/SMS sendSmsAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 设备:振动 - Device/Vibration vibrateShortAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; vibrateLongAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // AI:推理 - AI/Inference getInferenceEnvInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // AI:人脸识别 - AI/Face stopFaceDetectAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; initFaceDetectAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; faceDetectAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; // 第三方平台 - Ext getExtConfigAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; } interface QyAsync { loginAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; checkSessionAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getSystemInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getContextAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; setShareAttrAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getShareInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; selectEnterpriseContactAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openUserProfileAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getEnterpriseUserInfoAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getAvatarAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getQrCodeAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; selectCorpGroupContactAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; claimClassAdminAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; selectPrivilegedContactAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openEnterpriseChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; updateEnterpriseChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; sendChatMessageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; createCorpGroupChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; updateCorpGroupChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getNFCReaderStateAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startNFCReaderAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; stopNFCReaderAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; translateVoiceAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; chooseMessageFileAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; selectExternalContactAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getCurExternalContactAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; getCurExternalChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; shareToExternalContactAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; shareToExternalChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; navigateToAddCustomerAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; shareToExternalMomentsAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; navigateToKfChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; createExternalPaymentAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; refundExternalPaymentAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; createSchoolPaymentAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; createDocAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; checkScheduleAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startMeetingAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; wedriveSelectDirAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; wedriveSelectFileForShareAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; wedriveSelectFileForDownloadAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; wedocSelectDocAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startLivingAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; replayLivingAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; downloadLivingReplayAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openThirdAppServiceChatAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openAppManageAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openAppCommentAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openAppDeviceDataAuthAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; addDeviceAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; openDeviceProfileAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; queryCurrHWOpenTalkAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; enterHWOpenTalkAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; startWecastAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; printFileAsync(option?: WxAsync.PromisifiedOption): WxAsync.PromisifiedResult; } // @ts-ignore interface Wx extends WxAsync {} // @ts-ignore interface Qy extends QyAsync {} }