# wx.getUserInfo
### wx.getUserInfo(Object object)
> 調用前需要 [用戶授權](https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/authorize.html) scope.userInfo。
獲取用戶信息。
#### 參數
##### Object object
屬性類型默認值是否必填說明支持版本withCredentialsboolean否是否帶上登錄態信息。當 withCredentials 為 true 時,要求此前有調用過 wx.login 且登錄態尚未過期,此時返回的數據會包含 encryptedData, iv 等敏感信息;當 withCredentials 為 false 時,不要求有登錄態,返回的數據不包含 encryptedData, iv 等敏感信息。langstringen否顯示用戶信息的語言successfunction否接口調用成功的回調函數failfunction否接口調用失敗的回調函數completefunction否接口調用結束的回調函數(調用成功、失敗都會執行)**object.lang 的合法值**
值說明en英文zh\_CN簡體中文zh\_TW繁體中文###### object.success 回調函數
**參數**
**Object res**
屬性類型說明支持版本userInfo[UserInfo](/read/wechat-game-api/254.md)用戶信息對象,不包含 openid 等敏感信息rawDatastring不包括敏感信息的原始數據字符串,用于計算簽名signaturestring使用 sha1( rawData + sessionkey ) 得到字符串,用于校驗用戶信息,詳見 [用戶數據的簽名驗證和加解密](https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/signature.html)encryptedDatastring包括敏感數據在內的完整用戶信息的加密數據,詳見 [用戶數據的簽名驗證和加解密](https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/signature.html#%E5%8A%A0%E5%AF%86%E6%95%B0%E6%8D%AE%E8%A7%A3%E5%AF%86%E7%AE%97%E6%B3%95)ivstring加密算法的初始向量,詳見 [用戶數據的簽名驗證和加解密](https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/signature.html#%E5%8A%A0%E5%AF%86%E6%95%B0%E6%8D%AE%E8%A7%A3%E5%AF%86%E7%AE%97%E6%B3%95)#### 示例代碼
```
<pre class="prettyprint"><ol class="linenums"><li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="com">// 必須是在用戶已經授權的情況下調用</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln">wx</span><span class="pun">.</span><span class="pln">getUserInfo</span><span class="pun">({</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> success</span><span class="pun">:</span><span class="pln"> </span><span class="hljs-params"><span class="kwd">function</span></span><span class="pun">(</span><span class="hljs-params"><span class="pln">res</span></span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="kwd">var</span><span class="pln"> userInfo </span><span class="pun">=</span><span class="pln"> res</span><span class="pun">.</span><span class="pln">userInfo</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="kwd">var</span><span class="pln"> nickName </span><span class="pun">=</span><span class="pln"> userInfo</span><span class="pun">.</span><span class="pln">nickName</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="kwd">var</span><span class="pln"> avatarUrl </span><span class="pun">=</span><span class="pln"> userInfo</span><span class="pun">.</span><span class="pln">avatarUrl</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="kwd">var</span><span class="pln"> gender </span><span class="pun">=</span><span class="pln"> userInfo</span><span class="pun">.</span><span class="pln">gender </span><span class="com">//性別 0:未知、1:男、2:女</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="kwd">var</span><span class="pln"> province </span><span class="pun">=</span><span class="pln"> userInfo</span><span class="pun">.</span><span class="pln">province</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="kwd">var</span><span class="pln"> city </span><span class="pun">=</span><span class="pln"> userInfo</span><span class="pun">.</span><span class="pln">city</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="kwd">var</span><span class="pln"> country </span><span class="pun">=</span><span class="pln"> userInfo</span><span class="pun">.</span><span class="pln">country</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="pun">}</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pun">})</span></code></li>
</ol>
```
encryptedData 解密后為以下 json 結構,詳見[加密數據解密算法](https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/signature.html#%E5%8A%A0%E5%AF%86%E6%95%B0%E6%8D%AE%E8%A7%A3%E5%AF%86%E7%AE%97%E6%B3%95)
```
<pre class="prettyprint"><ol class="linenums"><li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pun">{</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="str">"openId"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"OPENID"</span><span class="pun">,</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="str">"nickName"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"NICKNAME"</span><span class="pun">,</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="str">"gender"</span><span class="pun">:</span><span class="pln"> GENDER</span><span class="pun">,</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="str">"city"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"CITY"</span><span class="pun">,</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="str">"province"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"PROVINCE"</span><span class="pun">,</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="str">"country"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"COUNTRY"</span><span class="pun">,</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="str">"avatarUrl"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"AVATARURL"</span><span class="pun">,</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="str">"unionId"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"UNIONID"</span><span class="pun">,</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="str">"watermark"</span><span class="pun">:</span><span class="pln"> </span><span class="pun">{</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="str">"appid"</span><span class="pun">:</span><span class="pln"> </span><span class="str">"APPID"</span><span class="pun">,</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="str">"timestamp"</span><span class="pun">:</span><span class="pln"> TIMESTAMP</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="pun">}</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pun">}</span></code></li>
</ol>
```
#### 接口調整說明
在用戶未授權過的情況下調用此接口,將不再出現授權彈窗,會直接進入 fail 回調(詳見[《公告》](https://developers.weixin.qq.com/community/develop/doc/0000a26e1aca6012e896a517556c01))。在用戶已授權的情況下調用此接口,可成功獲取用戶信息。
#### 示例代碼
```
<pre class="prettyprint"><ol class="linenums"><li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="com"><!-- 如果只是展示用戶頭像昵稱,可以使用 <open-data /> 組件 --></span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="kwd"><</span><span class="hljs-params"><span class="kwd">open-data</span></span><span class="pln"> </span><span class="hljs-params"><span class="typ">type</span></span><span class="pun">=</span><span class="hljs-params"><span class="str">"userAvatarUrl"</span></span><span class="kwd">></</span><span class="hljs-params"><span class="kwd">open-data</span></span><span class="kwd">></span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="kwd"><</span><span class="hljs-params"><span class="kwd">open-data</span></span><span class="pln"> </span><span class="hljs-params"><span class="typ">type</span></span><span class="pun">=</span><span class="hljs-params"><span class="str">"userNickName"</span></span><span class="kwd">></</span><span class="hljs-params"><span class="kwd">open-data</span></span><span class="kwd">></span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="com"><!-- 需要使用 button 來授權登錄 --></span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="kwd"><</span><span class="hljs-params"><span class="kwd">button</span></span><span class="pln"> </span><span class="hljs-params"><span class="typ">wx:if</span></span><span class="pun">=</span><span class="hljs-params"><span class="str">"{{canIUse}}"</span></span><span class="pln"> </span><span class="hljs-params"><span class="typ">open-type</span></span><span class="pun">=</span><span class="hljs-params"><span class="str">"getUserInfo"</span></span><span class="pln"> </span><span class="hljs-params"><span class="typ">bindgetuserinfo</span></span><span class="pun">=</span><span class="hljs-params"><span class="str">"bindGetUserInfo"</span></span><span class="kwd">></span><span class="pln">授權登錄</span><span class="kwd"></</span><span class="hljs-params"><span class="kwd">button</span></span><span class="kwd">></span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="kwd"><</span><span class="hljs-params"><span class="kwd">view</span></span><span class="pln"> </span><span class="hljs-params"><span class="typ">wx:else</span></span><span class="kwd">></span><span class="pln">請升級微信版本</span><span class="kwd"></</span><span class="hljs-params"><span class="kwd">view</span></span><span class="kwd">></span></code></li>
</ol>
```
```
<pre class="prettyprint"><ol class="linenums"><li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="typ">Page</span><span class="pun">({</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> data</span><span class="pun">:</span><span class="pln"> </span><span class="pun">{</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> canIUse</span><span class="pun">:</span><span class="pln"> wx</span><span class="pun">.</span><span class="pln">canIUse</span><span class="pun">(</span><span class="str">'button.open-type.getUserInfo'</span><span class="pun">)</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="pun">},</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> onLoad</span><span class="pun">:</span><span class="pln"> </span><span class="hljs-params"><span class="kwd">function</span></span><span class="pun">(</span><span class="hljs-params"></span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="com">// 查看是否授權</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> wx</span><span class="pun">.</span><span class="pln">getSetting</span><span class="pun">({</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> success </span><span class="pun">(</span><span class="pln">res</span><span class="pun">){</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="kwd">if</span><span class="pln"> </span><span class="pun">(</span><span class="pln">res</span><span class="pun">.</span><span class="pln">authSetting</span><span class="pun">[</span><span class="str">'scope.userInfo'</span><span class="pun">])</span><span class="pln"> </span><span class="pun">{</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="com">// 已經授權,可以直接調用 getUserInfo 獲取頭像昵稱</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> wx</span><span class="pun">.</span><span class="pln">getUserInfo</span><span class="pun">({</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> success</span><span class="pun">:</span><span class="pln"> </span><span class="hljs-params"><span class="kwd">function</span></span><span class="pun">(</span><span class="hljs-params"><span class="pln">res</span></span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> console</span><span class="pun">.</span><span class="pln">log</span><span class="pun">(</span><span class="pln">res</span><span class="pun">.</span><span class="pln">userInfo</span><span class="pun">)</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="pun">}</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="pun">})</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="pun">}</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="pun">}</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="pun">})</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="pun">},</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> bindGetUserInfo </span><span class="pun">(</span><span class="pln">e</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> console</span><span class="pun">.</span><span class="pln">log</span><span class="pun">(</span><span class="pln">e</span><span class="pun">.</span><span class="pln">detail</span><span class="pun">.</span><span class="pln">userInfo</span><span class="pun">)</span></code></li>
<li class="l1"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pln"> </span><span class="pun">}</span></code></li>
<li class="l"><code class="pcalibre9 pcalibre8 pcalibre7"><span class="pun">})</span></code></li>
</ol>
```
> 原文: <https://developers.weixin.qq.com/minigame/dev/api/open-api/user-info/wx.getUserInfo.html>
- 致謝
- 渲染
- 畫布
- wx.createCanvas
- Canvas
- .toTempFilePath
- .toTempFilePathSync
- .getContext
- .toDataURL
- RenderingContext
- 圖片
- wx.createImage
- Image
- 字體
- wx.getTextLineHeight
- wx.loadFont
- 幀率
- wx.setPreferredFramesPerSecond
- cancelAnimationFrame
- requestAnimationFrame
- 分包加載
- wx.loadSubpackage
- LoadSubpackageTask
- .onProgressUpdate
- 設備
- 設備方向
- wx.startDeviceMotionListening
- wx.stopDeviceMotionListening
- wx.onDeviceMotionChange
- 加速計
- wx.startAccelerometer
- wx.stopAccelerometer
- wx.onAccelerometerChange
- 剪貼板
- wx.getClipboardData
- wx.setClipboardData
- 羅盤
- wx.startCompass
- wx.stopCompass
- wx.onCompassChange
- 陀螺儀
- wx.startGyroscope
- wx.stopGyroscope
- wx.onGyroscopeChange
- 電量
- wx.getBatteryInfo
- wx.getBatteryInfoSync
- 網絡
- wx.getNetworkType
- wx.onNetworkStatusChange
- 振動
- wx.vibrateShort
- wx.vibrateLong
- 性能
- wx.onMemoryWarning
- 屏幕
- wx.getScreenBrightness
- wx.setKeepScreenOn
- wx.setScreenBrightness
- 轉屏
- wx.onDeviceOrientationChange
- wx.offDeviceOrientationChange
- 系統
- 系統信息
- wx.getSystemInfo
- wx.getSystemInfoSync
- 系統事件
- wx.onAudioInterruptionBegin
- wx.offAudioInterruptionBegin
- wx.onAudioInterruptionEnd
- wx.offAudioInterruptionEnd
- wx.onError
- wx.offError
- 生命周期
- wx.exitMiniProgram
- wx.getLaunchOptionsSync
- wx.onHide
- wx.offHide
- wx.onShow
- wx.offShow
- 觸摸事件
- wx.onTouchStart
- wx.offTouchStart
- wx.onTouchMove
- wx.offTouchMove
- wx.onTouchEnd
- wx.offTouchEnd
- wx.onTouchCancel
- wx.offTouchCancel
- Touch
- 位置
- wx.getLocation
- 媒體
- 圖片
- wx.chooseImage
- wx.previewImage
- wx.saveImageToPhotosAlbum
- 音頻
- wx.createInnerAudioContext
- wx.getAvailableAudioSources
- wx.setInnerAudioOption
- InnerAudioContext
- .pause
- .stop
- .seek
- .destroy
- .offCanplay
- .onPlay
- .offPlay
- .onPause
- .offPause
- .onStop
- .offStop
- .onEnded
- .offEnded
- .onTimeUpdate
- .offTimeUpdate
- .onError
- .onCanplay
- .offError
- .onWaiting
- .offWaiting
- .onSeeking
- .offSeeking
- .onSeeked
- .offSeeked
- .play
- 錄音
- wx.getRecorderManager
- RecorderManager
- .start
- .pause
- .resume
- .stop
- .onStart
- .onResume
- .onPause
- .onStop
- .onFrameRecorded
- .onError
- .onInterruptionBegin
- .onInterruptionEnd
- 視頻
- wx.createVideo
- Video
- .onWaiting
- .offWaiting
- .onPlay
- .offPlay
- .onPause
- .offPause
- .onEnded
- .offEnded
- .onTimeUpdate
- .offTimeUpdate
- .onError
- .offError
- .destroy
- .play
- .pause
- .stop
- .seek
- .requestFullScreen
- .exitFullScreen
- 文件
- wx.getFileSystemManager
- FileSystemManager
- .access
- .accessSync
- .appendFile
- .appendFileSync
- .saveFile
- .saveFileSync
- .getSavedFileList
- .removeSavedFile
- .copyFile
- .copyFileSync
- .getFileInfo
- .mkdir
- .mkdirSync
- .readFile
- .readFileSync
- .readdir
- .readdirSync
- .rename
- .renameSync
- .rmdir
- .rmdirSync
- .stat
- .statSync
- .unlink
- .unlinkSync
- .unzip
- .writeFile
- .writeFileSync
- Stats
- .isDirectory
- .isFile
- 網絡
- 下載
- wx.downloadFile
- DownloadTask
- .onProgressUpdate
- .abort
- 發起請求
- wx.request
- RequestTask
- .abort
- WebSocket
- wx.connectSocket
- wx.closeSocket
- wx.sendSocketMessage
- wx.onSocketOpen
- wx.onSocketClose
- wx.onSocketMessage
- wx.onSocketError
- SocketTask
- .close
- .onOpen
- .onClose
- .onError
- .onMessage
- .send
- 上傳
- wx.uploadFile
- UploadTask
- .onProgressUpdate
- .abort
- 開放接口
- 游戲圈
- wx.createGameClubButton
- GameClubButton
- .onTap
- .offTap
- .show
- .hide
- .destroy
- 開放數據
- wx.getFriendCloudStorage
- wx.getGroupCloudStorage
- wx.getUserCloudStorage
- wx.removeUserCloudStorage
- wx.setUserCloudStorage
- wx.getSharedCanvas
- UserGameData
- KVData
- removeUserStorage
- setUserStorage
- 授權
- wx.authorize
- 防沉迷
- wx.checkIsUserAdvisedToRest
- 用戶信息
- wx.getUserInfo
- wx.createUserInfoButton
- UserInfo
- UserInfoButton
- .show
- .hide
- .destroy
- .onTap
- .offTap
- 微信運動
- wx.getWeRunData
- 設置
- wx.getSetting
- wx.openSetting
- wx.createOpenSettingButton
- OpenSettingButton
- .onTap
- .offTap
- .show
- .hide
- .destroy
- AuthSetting
- 登錄
- wx.login
- wx.checkSession
- checkSessionKey
- code2Session
- 意見反饋
- wx.createFeedbackButton
- FeedbackButton
- .onTap
- .offTap
- .show
- .hide
- .destroy
- 小程序跳轉
- wx.navigateToMiniProgram
- 客服消息
- wx.openCustomerServiceConversation
- 開放數據域
- wx.getOpenDataContext
- wx.onMessage
- OpenDataContext
- .postMessage
- 接口調用憑證
- getAccessToken
- 內容安全
- imgSecCheck
- msgSecCheck
- 二維碼
- createWXAQRCode
- getWXACode
- getWXACodeUnlimit
- 調試
- wx.setEnableDebug
- console
- .groupEnd
- .debug
- .log
- .info
- .warn
- .error
- .group
- 數據緩存
- wx.getStorage
- wx.getStorageSync
- wx.setStorage
- wx.setStorageSync
- wx.removeStorage
- wx.removeStorageSync
- wx.clearStorage
- wx.clearStorageSync
- wx.getStorageInfo
- wx.getStorageInfoSync
- 更新
- wx.getUpdateManager
- UpdateManager
- .onCheckForUpdate
- .onUpdateReady
- .onUpdateFailed
- .applyUpdate
- Worker
- wx.createWorker
- Worker
- .postMessage
- .onMessage
- .terminate
- 轉發
- wx.getShareInfo
- wx.hideShareMenu
- wx.showShareMenu
- wx.updateShareMenu
- wx.shareAppMessage
- wx.onShareAppMessage
- wx.offShareAppMessage
- 廣告
- wx.createRewardedVideoAd
- wx.createBannerAd
- RewardedVideoAd
- .load
- .show
- .onLoad
- .offLoad
- .onError
- .offError
- .onClose
- .offClose
- BannerAd
- .show
- .hide
- .destroy
- .onResize
- .offResize
- .onLoad
- .offLoad
- .onError
- .offError
- 界面
- 交互
- wx.showToast
- wx.showModal
- wx.hideToast
- wx.showLoading
- wx.hideLoading
- wx.showActionSheet
- 菜單
- wx.getMenuButtonBoundingClientRect
- wx.setMenuStyle
- 鍵盤
- wx.showKeyboard
- wx.hideKeyboard
- wx.updateKeyboard
- wx.onKeyboardInput
- wx.offKeyboardInput
- wx.onKeyboardConfirm
- wx.offKeyboardConfirm
- wx.onKeyboardComplete
- wx.offKeyboardComplete
- 狀態欄
- wx.setStatusBarStyle
- 窗口
- wx.onWindowResize
- wx.offWindowResize
- 性能
- wx.getPerformance
- wx.triggerGC
- Performance
- .now
- 虛擬支付
- wx.requestMidasPayment
- midasCancelPay
- midasGetBalance
- midasPay
- midasPresent
- 定時器
- setTimeout
- clearTimeout
- setInterval
- clearInterval