1.小程序沒有跳轉公眾號、跳轉公眾號圖文素材的能力。除非用戶通過掃描二維碼進入小程序的情景,可以顯示關注公眾號組件。公眾號菜單、公眾號圖文素材可以打開小程序,網頁無法直接打開小程序。
2.小程(cheng)序內(nei)(nei)嵌(qian)(qian)網(wang)頁、內(nei)(nei)嵌(qian)(qian)網(wang)頁中(zhong)跳轉鏈接、iframe 嵌(qian)(qian)套的頁面(mian),都必須在安(an)全域(yu)名內(nei)(nei),否(fou)則無法訪問(wen)。如果想(xiang)在小程(cheng)序內(nei)(nei)加入第三方廣告,要注(zhu)意這點(dian),因為安(an)全域(yu)名修改是有次數限制的,并要求驗證服務器。還要注(zhu)意網(wang)頁中(zhong)嵌(qian)(qian)套 iframe 的情況,例如,網(wang)頁內(nei)(nei)嵌(qian)(qian)了(le)騰訊視頻(pin) iframe,由于(yu)騰訊視頻(pin)不在安(an)全域(yu)名內(nei)(nei),會造成頁面(mian)無法訪問(wen)。
3.用戶信息授權、手(shou)機號碼授權需要用戶通(tong)過點擊操作。
4.小(xiao)程(cheng)序間跳(tiao)(tiao)(tiao)轉(zhuan)需(xu)要(yao)用戶(hu)(hu)點擊操作,跳(tiao)(tiao)(tiao)轉(zhuan)前需(xu)要(yao)用戶(hu)(hu)確認,可(ke)跳(tiao)(tiao)(tiao)轉(zhuan)小(xiao)程(cheng)序數量不超過(guo)10個。
5.小程序分為開(kai)(kai)發(fa)版(ban)(ban)、體驗(yan)版(ban)(ban)、審(shen)(shen)核(he)版(ban)(ban)、線上版(ban)(ban):開(kai)(kai)發(fa)版(ban)(ban)是(shi)開(kai)(kai)發(fa)工(gong)具編(bian)輯過的最新版(ban)(ban)本;開(kai)(kai)發(fa)工(gong)具上傳后成(cheng)為體驗(yan)版(ban)(ban),具備體驗(yan)權(quan)限的用戶都(dou)可(ke)以查看;將開(kai)(kai)發(fa)版(ban)(ban)提交給官方審(shen)(shen)核(he)后,成(cheng)為審(shen)(shen)核(he)版(ban)(ban);審(shen)(shen)核(he)成(cheng)功后,才可(ke)以發(fa)布成(cheng)為線上版(ban)(ban)本。
6.官方「小(xiao)(xiao)程序助手」小(xiao)(xiao)程序可以很方便(bian)打開各版本小(xiao)(xiao)程序。
7.每次發布新版本,用戶都需要重新下(xia)載新版本。
8.小程序仍(reng)在(zai)不(bu)斷更新(xin)和完善,舊代碼可能會(hui)因不(bu)符合新(xin)政策,在(zai)下次發布(bu)的時候無法正常運行。為避免這種情況的發生(sheng),應多(duo)關注(zhu)官方公告。
9.版本回(hui)退(tui)功能可以將線上版本回(hui)退(tui)成上一個版本
10.小程序使用 CommonJS 規范,對 ES6 有很好(hao)的支(zhi)持
11.小程序沒有官方狀(zhuang)態管(guan)理工具,頁面間(jian)通訊靠 query string 傳遞參(can)數。如(ru)果有復雜狀(zhuang)態管(guan)理的(de)需(xu)求的(de)話,建議引(yin)入一些設計模式(shi)或使用第(di)三(san)方框(kuang)架(jia)。
12.用戶微信支付(fu)后(hou),需(xu)要后(hou)臺推送消息到服務器,才能(neng)確認支付(fu)成功。
13.小程(cheng)序的 DOM 操(cao)作只能查(cha)詢屬性(xing),無法設置(zhi)屬性(xing)。
14.小程序(xu)基(ji)礎庫版本(ben)與微信版本(ben)有關,
15.小程序也存在(zai)兼容性問題,對待不愿更(geng)新微信的(de)(de)用(yong)戶,要(yao)像對待忠實的(de)(de)IE6用(yong)戶一樣。
16.小程序頁面只(zhi)有 onLoad、onShow、onReady、onHide、onUnload 生命周期,沒(mei)有更新視圖相關的生命周期
17.小程序不能直接渲染 HTML string,要用 rich-text 組件(jian),但組件(jian)使(shi)用 HTML string 性能會有(you)所下降。
18.小程序有(you)很多原(yuan)生組件,如 Vedio、Map。原(yuan)生組件位于(yu)最(zui)上層(ceng),會遮擋(dang)所有(you)非原(yuan)生組件,還存在(zai)諸(zhu)多限制,如無法(fa)改變(bian)大小、無法(fa)添加動(dong)畫(hua)效(xiao)果等(deng)等(deng)。不過,有(you)些組件在(zai)最(zui)新版本已經可以同層(ceng)渲(xuan)染了(le)。
19.小程序(xu)不(bu)支持搖一搖功能,但(dan)可以通過監(jian)聽加速度(du)傳感器(qi)來(lai)實現。
20.小(xiao)程(cheng)序有官方的(de)廣告(gao)組件,廣告(gao)收(shou)入(ru)官方會(hui)抽走(zou)一部分。
2024-06-18
2023-02-24
2023-02-24
2023-02-24
2023-02-24
2023-02-24
2023-02-24
2023-02-24
2023-02-24
2023-02-24
微(wei)信號:webgotoo
電話: