原創(chuàng)聲明:本文為作者原創(chuàng),未經(jīng)允許不得轉(zhuǎn)載,經(jīng)授權(quán)轉(zhuǎn)載需注明作者和出處
近期,微信公眾平臺(tái)對(duì)小程序進(jìn)行了公測(cè),為了讓商戶開(kāi)發(fā)出功能更加豐富的小程序,現(xiàn)新增相關(guān)能力,具體如下:
1、分享
可以分享小程序的任何一個(gè)頁(yè)面給好友或群聊。親測(cè)只可以在微信中傳播。而且如果是體驗(yàn)版,對(duì)方必須是體驗(yàn)者才可以。如果是預(yù)覽的話,對(duì)方也必須是開(kāi)發(fā)者,當(dāng)然正式發(fā)布的話,隨意了。可惜還沒(méi)有正式版本發(fā)布出來(lái)的小程序..
2、模板消息
商戶可以將模板消息發(fā)送給接受過(guò)服務(wù)的用戶,用戶接受一次服務(wù),七天內(nèi)可收到一條模板消息。這個(gè)內(nèi)容是早就有的,現(xiàn)在正式開(kāi)發(fā)大家一起使用而已…
3、客服消息|接口
用戶可以在小程序內(nèi)聯(lián)系客服,支持文字和圖片。商戶可以在48小時(shí)內(nèi)回復(fù)用戶。小程序這是要和淘寶干一仗的節(jié)奏了。淘寶這下要被騰訊來(lái)一“巴掌”了
4、掃一掃
用戶可以在小程序中使用掃一掃。當(dāng)然是外鏈的話,你就不要想了..
5、帶參數(shù)二維碼
支持在開(kāi)發(fā)者工具中生成帶參數(shù)二維碼,用戶掃碼后,可以打開(kāi)小程序的不同頁(yè)面。(當(dāng)前僅限開(kāi)發(fā)者和體驗(yàn)者使用)。這個(gè)功能和帶參數(shù)的分享類似,但是帶來(lái)了無(wú)限的想象,參數(shù)是一個(gè)好東西,你可以把很多東西作為參數(shù),一種唯一標(biāo)識(shí),在餐廳傳入臺(tái)號(hào)、在車站傳入公交站臺(tái)、在醫(yī)院傳入排號(hào),更對(duì)場(chǎng)景…
此外,還優(yōu)化和修復(fù)了100多個(gè)功能點(diǎn),如大幅增強(qiáng)的地圖能力。(小程序92條更新)
6、其他筆者整理出來(lái)的個(gè)人使用的內(nèi)容
(1)- 小程序中必須使用 this.setData 進(jìn)行數(shù)據(jù)的更新了,之前在onLoad中的 this.data 的屬性設(shè)置形式不可用了
(2)- 小程序中其他頁(yè)面跳轉(zhuǎn)到 tabBar頁(yè)面,提供了專用的 wx.switchTab,其他跳轉(zhuǎn)到 tabBar 的方式無(wú)效(API wx.navigateTo wx.redirectTo 不允許跳轉(zhuǎn)到 tabbar 頁(yè)面,請(qǐng)使用 wx.switchTab)
(3)- swiper 的循環(huán)輪播 circular=”true”,蘋果真機(jī)測(cè)試時(shí),有點(diǎn)丑;有人問(wèn)垂直輪播怎么實(shí)現(xiàn),其實(shí)swiper中有一個(gè)隱藏的屬性,vertical=”true”,垂直輪播即刻呈現(xiàn)
(4)- wx.showtaost 的透明蒙層 mask=”true”,防止誤點(diǎn)擊;而且修復(fù)了一個(gè) 退出當(dāng)前頁(yè),依然顯示 toast 的 bug
(5)- wx:if 和 hidden 都可以實(shí)現(xiàn) 顯示隱藏,前者有惰性,后者初始渲染占用一點(diǎn)時(shí)間。之前 hidden 個(gè)人使用時(shí),是在view中有效的,但是 input 等組件無(wú)效。這次更新修復(fù) <switch/> <radio/> <checkbox/> <image/> <video/>
hidden 屬性不生效的問(wèn)題
(6)- 目前真機(jī)測(cè)試IOS中特有的:將小程序顯示在聊天最頂部,退出小程序,可極其方便的再次進(jìn)入,并且可以保存離開(kāi)小程序之前的狀態(tài)。Android 沒(méi)有的原因,估計(jì)就是不需要..
(7)- Page.onShareAppMessage 中的 path 必須是 / 開(kāi)始的,可能只可以是絕對(duì)路徑,官方的案例中是 /page/user?id=123
,據(jù)此猜測(cè),分享的頁(yè)面應(yīng)該是一種模板化內(nèi)容,比如電影詳情頁(yè)、新聞、其他文章等等內(nèi)容,有了 id 就有了一切。分享內(nèi)容打不開(kāi)的話,參看 1、分享。
(8)小程序開(kāi)發(fā)者工具、IOS微信、Android微信,需要三端同意,才能使用此次更新的內(nèi)容 ,IOS微信 6.5.2、Android微信 6.5.0、開(kāi)發(fā)者工具 0.11.122100
(9)此次更新有一個(gè)自定義預(yù)覽啟動(dòng)頁(yè)的功能,但是好玩的是:設(shè)置的自定義啟動(dòng)頁(yè),使用了 pages 中的第一個(gè)頁(yè)面的 json 配置,也就是導(dǎo)航欄配置…. 我的眼袋都要掉下來(lái)了. ~~~
(10)還有更多內(nèi)容,期待大家一起去發(fā)現(xiàn)。
vr
、ar
什么的席卷而來(lái)!