微信Web開發(fā)者工具由微信官方出品,通過模擬微信客戶端的表現(xiàn),幫助開發(fā)者進(jìn)行開發(fā)和調(diào)試。為幫助開發(fā)者更方便、更安全地開發(fā)和調(diào)試基于微信的網(wǎng)頁,我們推出了 web 開發(fā)者工具。它是一個桌面應(yīng)用,通過模擬微信客戶端的表現(xiàn),使得開發(fā)者可以使用這個工具方便地在 PC 或者 Mac 上進(jìn)行開發(fā)和調(diào)試工作。
軟件功能
使用自己的微信號來調(diào)試微信網(wǎng)頁授權(quán)
調(diào)試、檢驗(yàn)頁面的 JS-SDK 相關(guān)功能與權(quán)限,模擬大部分 SDK 的輸入和輸出
使用基于 weinre 的移動調(diào)試功能
利用集成的 Chrome DevTools 協(xié)助開發(fā)。
更新日志
A 新增 設(shè)置調(diào)試器顯示位置
A 新增 雙擊模擬器空白處可以隱藏模擬器交互
A 新增 記錄項(xiàng)目窗口的顯示大小
A 新增 wxml/wxss/js 文件修改熱重載
A 新增 云控制臺權(quán)限控制
A 新增 云控制臺靜態(tài)網(wǎng)站托管配置
A 新增 模擬器顯示和隱藏切換時的表現(xiàn)設(shè)置
A 新增 使用快捷鍵退出工具時提醒,防止誤操作
A 新增 登錄后觸發(fā)編譯
A 新增 插件權(quán)限校驗(yàn)
A 新增 微信字體大小設(shè)置
A 新增 支持代碼按需注入lazyload
A 新增 云開發(fā)數(shù)據(jù)庫自動查詢分析與索引提示
A 新增 自動化支持獲取體驗(yàn)評分報(bào)告
A 新增 提供新的構(gòu)建 npm 能力
A 修復(fù) 舊app.json包含有index頁面的情況下,刪除app.json,重新建一個有index頁面的app.json的時候,不會新增index頁面
A 新增 支持直接在自動預(yù)覽界面切換推送到手機(jī)/桌面端微信
A 新增 支持直接在自動真機(jī)調(diào)試界面切換推送到手機(jī)/桌面端微信
A 新增 getPerformance 部分性能指標(biāo)
U 優(yōu)化 MockApi 面板參數(shù)支持全匹配配置
U 優(yōu)化 AppData 面板焦點(diǎn)跳動問題
U 優(yōu)化 WXML 調(diào)試體驗(yàn)
U 優(yōu)化 真機(jī)調(diào)試文件準(zhǔn)備速度
U 優(yōu)化 小程序模擬器的加載邏輯
U 優(yōu)化 公眾號網(wǎng)頁調(diào)試 URL 收藏后,hover 顯示全部信息
U 優(yōu)化 創(chuàng)建代碼片段時顯示“請輸入導(dǎo)入鏈接”等錯誤提示
U 優(yōu)化 安裝模擬器插件后,需要手動重啟才能使用
U 優(yōu)化 添加模擬器插件/調(diào)試器插件后,無須重啟工具可正常運(yùn)行
U 優(yōu)化 預(yù)覽和真機(jī)調(diào)試的界面交互
F 修復(fù) macOS 10.15 無法獲取攝像頭授權(quán)導(dǎo)致 組件無法使用的問題
F 修復(fù) 無法加載獨(dú)立分包的問題 反饋詳情
F 修復(fù) 小程序插件中有 app.wxss 文件,其內(nèi)容會覆蓋掉小程序的樣式的問題
F 修復(fù) 新建小程勛云開發(fā)項(xiàng)目,第一次啟動會報(bào) sitemap.json 未找到的問題
F 修復(fù) 無法在 Network 面板看到 wx.uploadFile 的 Response 內(nèi)容的問題
F 修復(fù) 調(diào)試器面板 mock右鍵菜單失效的問題 反饋詳情
F 修復(fù) 使用 wasm 重新編譯項(xiàng)目存在內(nèi)存泄漏
F 修復(fù) 自動預(yù)覽tsc 失敗一次后,再次預(yù)覽無響應(yīng)
F 修復(fù) 模擬器在 Tabbar 設(shè)置為 top 時樣式錯亂的問題 反饋詳情
F 修復(fù) 游戲引擎彈窗分包邏輯失效
F 修復(fù)小游戲模擬器白屏,控制臺提示__virtualDOM__未定義
F 修復(fù) FileSystemManager.stat 工具和真機(jī)返回的path格式不一致
F 修復(fù) 小游戲開放數(shù)據(jù)域使用增強(qiáng)編譯異常的問題
F 修復(fù) windows 項(xiàng)目列表界面,底部工具欄丟失的問題 反饋詳情
F 修復(fù) 自定義 tabbar 文字展示不完整問題
F 修復(fù) wx.compressImage 返回 tmpFilePath 多了 undefined 反饋詳情
F 修復(fù) Windows 下最大化可能遮擋任務(wù)欄的問題 反饋詳情
F 修復(fù) wx.compressImage 返回錯誤 反饋詳情
F 修復(fù) 首次編譯 wx.getLaunchOptionsSync 結(jié)果可能錯誤的問題
F 修復(fù) WXML/WXSS 壓縮錯誤問題
F 修復(fù) 從網(wǎng)頁點(diǎn)擊導(dǎo)入代碼片段會導(dǎo)致工具卡死
F 修復(fù) windows 關(guān)閉新版文件監(jiān)聽模塊后,保存project.config.json時會報(bào)錯
F 修復(fù) 修改 project.config.json 里的 appid 不生效的問題 反饋詳情
F 修復(fù) 導(dǎo)入鏈接項(xiàng)目已被刪除時能夠打開的問題
F 修復(fù) 模擬器底部有可能閃現(xiàn)白條的問題 反饋詳情
F 修復(fù) WXML 面板偽類無法調(diào)試的問題
F 修復(fù) 切換企業(yè)微信模擬器插件失敗的問題
F 修復(fù) Mac版開發(fā)者工具在掃碼登錄頁無法設(shè)置代理的問題
F 修復(fù) 切換模擬器網(wǎng)絡(luò)狀態(tài)時報(bào)錯的問題