最新版本 2017.1.4 (0.12.130400)windows 64、windows 32、mac基礎(chǔ)庫(kù)更新U更新 APIwx.getLocationwx.getUserInfowx.chooseLocationwx.startRecord調(diào)用時(shí)需要用戶授權(quán)確認(rèn),當(dāng)用戶拒絕授權(quán)時(shí),回調(diào) "${APIName}:fai ...
windows 64 、 windows 32 、 mac
U 更新 API wx.getLocation wx.getUserInfo wx.chooseLocation wx.startRecord 調(diào)用時(shí)需要用戶授權(quán)確認(rèn),當(dāng)用戶拒絕授權(quán)時(shí),回調(diào) "${APIName}:fail auth deny"U 更新 API wx.scanCode 新增 charSet、scanType、path 返回參數(shù)U 更新 組件 <video /> 全屏按鈕顯示的邏輯(跟隨 controls 屬性顯示)F 修復(fù) API wx.switchTab 后 getCurrentPages 不正確的問(wèn)題F 修復(fù) API wx.uploadFile 的時(shí)候,formData 傳入數(shù)字的時(shí)候,會(huì)變成 [object Number] 的問(wèn)題F 修復(fù) API wx.navitateTo 接口在 iOS 上頁(yè)面未顯示時(shí)調(diào)用失敗的問(wèn)題F 修復(fù) API wx.checkSession 接口在部分 Android 機(jī)器上沒(méi)有回調(diào)的問(wèn)題F 修復(fù) API wx.reqeust wx.downloadFile 接口在客戶端未檢查 301 重定向后的域名合法性的問(wèn)題F 修復(fù) 組件 <textarea /> 在 Android 動(dòng)態(tài)設(shè)置 focus 無(wú)效的問(wèn)題F 修復(fù) 組件 <picker /> 在 iOS 上點(diǎn)擊取消也觸發(fā) bindchange 事件的問(wèn)題F 修復(fù) 組件 <textarea /> <input /> 在 Android 上 maxlength <= 0 時(shí)異常的問(wèn)題F 修復(fù) 組件 <video /> 在 Android 上播放 m3u8 直播視頻時(shí),duration 顯示異常的問(wèn)題F 修復(fù) 組件 <video /> 在 iOS 進(jìn)度條時(shí)長(zhǎng)沒(méi)顯示完整的問(wèn)題F 修復(fù) 組件 <audio /> 先 seek 后 play 異常的問(wèn)題F 修復(fù) 組件 <radio-group /> 中的 <radio /> 被全部置為 false 時(shí)的狀態(tài)同步錯(cuò)誤的問(wèn)題F 修復(fù) 組件 <swiper />同時(shí)設(shè)置 current 和 children 時(shí),current 可能失效的問(wèn)題F 修復(fù) 組件屬性 placeholder-class hover-class 為帶空格的字符串時(shí)樣式設(shè)置無(wú)效的問(wèn)題F 修復(fù) 連續(xù) setData 時(shí)序異常的問(wèn)題F 修復(fù) iOS8 上大量引用本地路徑圖片會(huì)導(dǎo)致頁(yè)面卡死的問(wèn)題A 新增 清除手機(jī)授權(quán)數(shù)據(jù) (緩存-清除手機(jī)授權(quán)數(shù)據(jù)) 功能A 新增 提交預(yù)覽或者上傳代碼時(shí)候校驗(yàn)文件編碼功能 U 升級(jí) nwjs 到 19.4 版本, 更新至 Chrome55 內(nèi)核F 修復(fù) 組件 <picker/> 在開(kāi)發(fā)工具上初始值設(shè)置不對(duì)的問(wèn)題F 修復(fù) 工具去除 fetch api,與微信客戶端保持一致F 修復(fù) wx.navigateBack 出現(xiàn) webviewID not exist 錯(cuò)誤的問(wèn)題F 修復(fù) 添加或者刪除 app.wxss 工具編譯緩存沒(méi)有更新的問(wèn)題F 修復(fù) wxml 文件最后一行編譯出錯(cuò)導(dǎo)致工具卡死的問(wèn)題F 修復(fù) wxml 標(biāo)簽未閉合,沒(méi)有錯(cuò)誤提示的問(wèn)題F 修復(fù) 編輯器全局搜索點(diǎn)擊搜索結(jié)果沒(méi)有跳轉(zhuǎn)到文件對(duì)應(yīng)行的問(wèn)題F 修復(fù) Appdata panel 對(duì)數(shù)組數(shù)據(jù)更新處理錯(cuò)誤的問(wèn)題F 修復(fù) 一些工具的其他 bugA 新增 ES6 API 支持列表微信小程序運(yùn)行在三端:iOS、Android 和 用于調(diào)試的開(kāi)發(fā)者工具。
三端的腳本執(zhí)行環(huán)境聚以及用于渲染非原生組件的環(huán)境是各不相同的:
盡管三端的環(huán)境是十分相似的,但是還是有些許區(qū)別:
ES6 語(yǔ)法支持不一致 語(yǔ)法上開(kāi)發(fā)者可以通過(guò)開(kāi)啟 ES6 轉(zhuǎn) ES5 的功能來(lái)規(guī)避。詳情
ES6 API 支持不一致 考慮到代碼包大小的限制,API 上目前需要開(kāi)發(fā)者自行引入相關(guān)的類庫(kù)來(lái)進(jìn)行處理,可以通過(guò) caniuse 或者 X5兼容查詢到相關(guān) API 的支持情況