微信web開(kāi)發(fā)者工具是專(zhuān)門(mén)為設(shè)計(jì)人員打造的微信調(diào)試工具,不僅可以進(jìn)行微信類(lèi)的網(wǎng)頁(yè)制作和調(diào)試,還可以在軟件里面進(jìn)行模擬微信客戶端,幫助用戶更方便、更安全地開(kāi)發(fā)和調(diào)試基于微信的網(wǎng)頁(yè),提高工作效率。
軟件功能
1、使用自己的微信號(hào)來(lái)調(diào)試微信網(wǎng)頁(yè)授權(quán)。
2、調(diào)試、檢驗(yàn)頁(yè)面的 JS-SDK 相關(guān)功能與權(quán)限,模擬大部分 SDK 的輸入和輸出。
3、使用基于 weinre 的移動(dòng)調(diào)試功能。
4、利用集成的 Chrome DevTools 協(xié)助開(kāi)發(fā)。
界面模塊
1、頂部菜單欄是刷新、后退、選中地址欄等動(dòng)作的統(tǒng)一入口,以及微信客戶端版本的模擬設(shè)置頁(yè)。
2、左側(cè)是微信的 webview 模擬器,可以直接操作網(wǎng)頁(yè),模擬用戶真實(shí)行為。
3、右側(cè)上方是地址欄,用于輸入待調(diào)試的頁(yè)面鏈接,以及清除緩存按鈕。
4、右側(cè)下方是相關(guān)的請(qǐng)求和返回結(jié)果,以及調(diào)試界面和登錄按鈕。
安裝步驟
1、將微信web開(kāi)發(fā)者工具下載下來(lái),并解壓到當(dāng)前文件夾中,點(diǎn)擊其中的wechat_devtools_1.05.2102010_x64.exe應(yīng)用程序,進(jìn)入安裝向?qū)Ы缑妫又c(diǎn)擊下一步,來(lái)到許可協(xié)議界面,我們需要勾選接受協(xié)議,然后點(diǎn)擊下一步。
2、選擇軟件安裝位置界面,建議用戶們安裝在D盤(pán)中,選擇好安裝位置點(diǎn)擊下一步。
3、微信web開(kāi)發(fā)者工具安裝結(jié)束,點(diǎn)擊完成即可。
更新日志
A 新增 支持調(diào)試用微信內(nèi)素材打開(kāi)小程序的場(chǎng)景。
A 新增 代碼靜態(tài)依賴分析支持小游戲類(lèi)型。
A 新增 sourceMap 匹配調(diào)試插件。
A 新增 小程序可視化編輯面板。
A 新增 支持小程序復(fù)制鏈接的調(diào)試。
A 新增 支持在微信開(kāi)發(fā)者工具中,以僅代碼編輯器的形式打開(kāi)其他類(lèi)型的項(xiàng)目或文件夾。
A 新增 將編譯條件單獨(dú)配置到 project.private.config.json 反饋詳情。
A 新增 支持公眾號(hào)調(diào)試訂閱消息。
U 優(yōu)化 優(yōu)化云開(kāi)發(fā)開(kāi)通界面流程,支持同時(shí)開(kāi)通云開(kāi)發(fā)和創(chuàng)建環(huán)境。
U 優(yōu)化 云開(kāi)發(fā)云托管編輯器支持。
F 修復(fù) 暗黑模式下工具啟動(dòng)調(diào)試器會(huì)白屏的問(wèn)題。
F 修復(fù) 小游戲項(xiàng)目 signature.json 可能校驗(yàn)失敗的問(wèn)題。
F 修復(fù) 使用 kbone 項(xiàng)目報(bào)錯(cuò)的問(wèn)題。
F 修復(fù) 橫屏?xí)r safe-area-inset-bottom 數(shù)值不對(duì)的問(wèn)題。
F 修復(fù) 部分場(chǎng)景使用體驗(yàn)評(píng)分導(dǎo)致工具閃退的問(wèn)題。
F 修復(fù) 云開(kāi)發(fā)騰訊云彈窗白屏的問(wèn)題。
F 修復(fù) 修復(fù)第三方平臺(tái)在cli預(yù)覽時(shí)參數(shù)不正確的問(wèn)題。
F 修復(fù) WXML 面板自定義組件 class 重復(fù)顯示的問(wèn)題。
F 修復(fù) 1.05版本工具小游戲真機(jī)調(diào)試加載失敗的問(wèn)題。
F 修復(fù) 真機(jī)調(diào)試 Network 面板顯示請(qǐng)求數(shù)不正確的問(wèn)題。
F 修復(fù) project.config.json 中的 projectname 未同步的問(wèn)題。
F 修復(fù) 調(diào)試器彈出空白的問(wèn)題。
F 修復(fù) wx.request返回值類(lèi)型錯(cuò)誤的問(wèn)題。
F 修復(fù) 點(diǎn)擊云開(kāi)發(fā)控制臺(tái)可能無(wú)反應(yīng)的問(wèn)題。
F 修復(fù) 膠囊位置與客戶端保持一致。
F 修復(fù) 小程序 webview 組件打開(kāi)公眾號(hào)網(wǎng)頁(yè)出現(xiàn)無(wú)效簽名報(bào)錯(cuò)的問(wèn)題。
F 修復(fù) 開(kāi)啟熱重載時(shí)修改 js 文件報(bào)錯(cuò)的問(wèn)題。
F 修復(fù) 使用2.14.0及以下版本基礎(chǔ)庫(kù)時(shí),配置防盜鏈的資源可能無(wú)法正常使用的問(wèn)題。
F 修復(fù) 使用 weui 拓展庫(kù)出現(xiàn) getApp() 返回 undefined 的問(wèn)題。
F 修復(fù) 小程序 tabbar 在劉海屏機(jī)型表現(xiàn)和真機(jī)不一致的問(wèn)題。
F 修復(fù) fs.unlink 不為異步的問(wèn)題。
F 修復(fù) WXML 面板 shadowRoot 子節(jié)點(diǎn)不正確的問(wèn)題。
F 修復(fù) wx.uploadFile 失敗的問(wèn)題。
F 修復(fù) 調(diào)用 wx.vibrateLong() 時(shí)模擬器會(huì)震出屏幕的問(wèn)題。
F 修復(fù) uniapp 框架生成的小程序 sourcemap 問(wèn)題。
F 修復(fù) 小程序?qū)Ш綏l是黑色時(shí)無(wú)法看到 home 按鈕的問(wèn)題。
F 修復(fù) 小游戲開(kāi)發(fā)模式下讀取非 game.json 的 json 文件時(shí),控制臺(tái)會(huì)輸出警告的問(wèn)題。