昨天晚上才公布重量級更新,開發(fā)音視頻錄制和硬件連接的功能,現(xiàn)在有更新了重磅級功能-小游戲。同時增加了微信小程序任務(wù)欄,方便更快的打開小程序,減少小程序的使用難度。
1、新增小程序任務(wù)欄功能
為了讓用戶更便捷地啟動和使用小程序,微信在最新版6.6.1的主界面中,增加了小程序任務(wù)欄。用戶可以通過下拉的動作,喚出任務(wù)欄,打開最近使用過的小程序或進入小程序歷史列表。
這個更新非常有用,很多時候,用戶打開小程序退出了,再想打開需要幾步,現(xiàn)在有了狀態(tài)欄,只需要輕輕下拉就能打開。有增加了一個小程序的入口。
2、小程序菜單升級,并支持小程序間快捷切換
小程序菜單進行了升級,在原來的 “···” 按鈕的右側(cè),增加了 “圓點” 按鈕。
原有的 “···” 按鈕功能保持不變,點擊 “圓點” 按鈕可以離開當(dāng)前的小程序。
長按 “圓點” 按鈕可以喚出多任務(wù)切換界面,快捷地打開最近使用過的小程序。
后續(xù)將陸續(xù)開放自定義導(dǎo)航條的能力,將屏幕更多區(qū)域交給開發(fā)者來實現(xiàn)。
這個功能增加了小程序間切換的方便度。
3、小游戲開發(fā)支持
小游戲已于今日正式上線。游戲開發(fā)者可以在微信公眾平臺上查閱小游戲開發(fā)文檔,下載最新版的開發(fā)者工具。以前小程序基本不能開發(fā)游戲,有了這個支持,以后可以使用小程序開發(fā)小游戲,然后通過微信分享。
小游戲的運行環(huán)境跟小程序類似,運行在 JavaScriptCore 中,因此沒有 DOM、BOM API。
與小程序一樣,小游戲每次發(fā)布需要經(jīng)過審核。我們在小程序和小游戲中都閹割了動態(tài)執(zhí)行代碼的能力,包括以下調(diào)用方式:
eval 函數(shù)
setTimeout、 setInterval 函數(shù)第一個參數(shù)傳入代碼字符串執(zhí)行
使用 Function 傳入字符串構(gòu)造函數(shù)
使用 GeneratorFunction 傳入字符串構(gòu)造生成器函數(shù)
HTML5 游戲適配指引
現(xiàn)有 HTML5 游戲希望移植到小游戲環(huán)境,主要需要針對小游戲做以下適配:
所有 DOM、BOM API 改成小游戲相應(yīng)的 API 調(diào)用方式
避免在游戲中使用動態(tài)執(zhí)行代碼的能力
前期為了減少游戲移植成本,我們提供了一個 Adapter ,它基于小游戲環(huán)境模擬封裝了一套 BOM、DOM API 暴露到全局。
方維網(wǎng)絡(luò)專注于微信小程序定制開發(fā),歡迎有需要的客戶咨詢400-800-9385
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請注明來自http://m.oulysa.com/news/4080.html