支付寶小程序API 模擬器

2020-09-16 15:51 更新

模擬器

小程序項(xiàng)目通過編譯之后,自動在模擬器中運(yùn)行,無需真機(jī)即可快速預(yù)覽?;A(chǔ)互動方式是通過鼠標(biāo)點(diǎn)擊、拖拽來模擬手指觸摸、拖動操作。

在默認(rèn)設(shè)置下,每次保存已變更代碼時(shí)都會觸發(fā)模擬器自動刷新,實(shí)現(xiàn)準(zhǔn)實(shí)時(shí)預(yù)覽效果。關(guān)閉自動刷新的方法:取消勾選模擬器右下角 自動更新。

模擬器布局

模擬器默認(rèn)位于主界面右側(cè):

img

模擬器頂部各項(xiàng)功能(從左至右)

  • 設(shè)備尺寸:選擇預(yù)設(shè)的 iOS 或安卓設(shè)備尺寸,或者新建自定義的設(shè)備尺寸,用于測試適配性。

  • 縮放比例:控制小程序的顯示縮放比例。

  • 刷新:重新編譯代碼并刷新模擬器。

  • 小工具:打開/關(guān)閉模擬器的小工具菜單。

  • 模擬器日志:在編輯器打開模擬器日志窗口。

  • 獨(dú)立窗口:改用獨(dú)立窗口方式顯示模擬器。

說明:在獨(dú)立窗口模式下,界面新增 窗口置頂 按鈕;獨(dú)立窗口 變?yōu)?合并窗口 按鈕。

模擬器底部三項(xiàng)功能

  • 頁面路徑:顯示當(dāng)前頁面路徑。點(diǎn)擊路徑,可直接打開當(dāng)前頁面 js 文件。
  • 頁面參數(shù):顯示當(dāng)前頁面收到的參數(shù)。點(diǎn)擊參數(shù),可快速復(fù)制至剪貼板。
  • 自動刷新:如需避免頻繁刷新,可取消勾選此功能。 說明:點(diǎn)擊 ^ 可以切換顯示 頁面路徑頁面參數(shù)。

模擬器小工具

點(diǎn)擊圖中藍(lán)色小工具圖標(biāo),顯示/隱藏更多模擬功能:

img

Home 按鍵

模擬按下 Home 鍵,小程序退回后臺。用于測試生命周期函數(shù) onShowonHide,參見 小程序運(yùn)行機(jī)制。

Location 設(shè)置

輸入設(shè)置 經(jīng)緯度 模擬信息,用于測試 my.getLocation 獲取用戶位置端口。 說明:經(jīng)緯度模擬信息需要輸入浮點(diǎn)數(shù)(精確至 1 位小數(shù)以上)。

Scan 掃一掃

輸入設(shè)置 掃碼返回?cái)?shù)據(jù) 模擬信息,用于測試 my.scan 掃一掃端口。

Shake 搖一搖

模擬搖一搖動作,用于測試 my.watchShake 搖一搖端口。

WebView 調(diào)試

啟動專用 DevTools 窗口,用于調(diào)試 web-view 內(nèi)嵌的 HTML5 頁面。 說明:此功能僅在 web-view 頁面可用,其他頁面下置灰無法點(diǎn)擊。

授權(quán)管理

設(shè)置 地址位置、麥克風(fēng)、相冊、相機(jī) 模擬權(quán)限,可用于測試 my.getLocation、my.chooseImage 等端口的權(quán)限請求步驟。 說明:在已獲得用戶信息授權(quán)時(shí),還提供刪除用戶信息授權(quán)的選項(xiàng)。

裁剪

模擬用戶截屏情況,用于測試 my.onUserCaptureScreen 截屏事件監(jiān)聽端口。

內(nèi)存警告

模擬內(nèi)存不足情況,用于測試 my.onMemoryWarning 內(nèi)存警告監(jiān)聽端口。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號