微信小程序正式發(fā)布到現(xiàn)在也差不多快10個月了,這10個月中,
小程序的更新算是非常頻繁,這也從側(cè)面說明騰訊還是非??粗匚⑿判〕绦?,小程序在微信的曝光度也越來越多,用戶訪問小程序的途徑入口越來越多。近來支付寶也開始內(nèi)測小程序,也說明小程序還是有前景,其相對APP廉價的開發(fā)成本和更短的開發(fā)周期,更低的開發(fā)門檻讓小應(yīng)用開發(fā)更簡單更方便。
創(chuàng)新互聯(lián)從小程序內(nèi)測開始就開始研究小程序的定制開發(fā),主要為客戶做外包定制開發(fā),雖然小程序的開發(fā)文檔寫的很詳細(xì),但實際真機(jī)測試和運行中總是會遇到各種各樣的問題,因為很多客戶都是已經(jīng)有自己的電腦端、手機(jī)端,需要做小程序端,所以經(jīng)常會遇到比較多接口對接問題。下面創(chuàng)新互聯(lián)(http://jinyejixie.com)主要總結(jié)做定制開放中遇到的各種坑。1、圖片預(yù)覽接口
接口需要使用HTTPS及域名在授權(quán)域名中,這點大家基本都不會犯錯誤,圖片IMAGE組件顯示的圖片是不需要HTTPS及域名授權(quán)的,然后當(dāng)圖片預(yù)覽接口顯示圖片的時候,有時候你會發(fā)現(xiàn)電腦調(diào)試端和手機(jī)開啟調(diào)試時可以顯示圖片,但手機(jī)關(guān)閉調(diào)試或者正式發(fā)布時就顯示不了調(diào)試,這點讓部分開發(fā)者找不到原因,還以為是微信的兼容性問題,或者沒注意到這問題,當(dāng)正式發(fā)布時才發(fā)現(xiàn)問題。其實只要用HTTPS路徑及域名授權(quán)就可以正常顯示,基本沒有兼容性問題。2、下載接口
這個接口其實跟上一個接口一樣,需要HTTPS域名授權(quán)。但大部分人使用這接口是想把文件下載到系統(tǒng)相冊,但其實這個接口只是下載到微信內(nèi)存并不是系統(tǒng)相冊,要下載到系統(tǒng)相冊還需要另外個接口,需要授權(quán)。3、頁面跳轉(zhuǎn)層級問題
這點其實微信官方文檔已經(jīng)說的很清楚,最多5層,但是實際開發(fā)中不知不覺犯了這錯誤,竟然不提示任何錯誤信息,就是點擊沒反應(yīng),所以很多開發(fā)者找不到原因,其實就是最基本的簡單原因。4、app.js和首頁執(zhí)行順序問題
很多人以為是先執(zhí)行app.js然后再執(zhí)行index.js。這點順序沒錯,但是忽略了有些請求是異步進(jìn)行的,所以很多執(zhí)行程序放在app.js還是index.js要多加考慮,尤其是index.js的執(zhí)行需要先執(zhí)行完app.js的情況。5、上傳接口
有次開發(fā)遇到個奇怪的問題,經(jīng)常同一個文件偶爾會上傳失敗,而且只出現(xiàn)在IOS手機(jī)端,第一次出錯概率非常低,但是Android都沒有問題,總是服務(wù)器返回400 Bad Request錯誤, 調(diào)試了非常久都沒找到問題,換個服務(wù)器就好了,最后總結(jié)為nginx的版本問題。6、
小程序名稱修改問題
名稱好想好了再設(shè)置,修改一次需要重新認(rèn)證,多花300塊錢,好坑。7、發(fā)布問題已解決
以前如果你只是開發(fā)者,不是管理員,要發(fā)布和管理小程序需要管理員掃N個碼,實在太坑了,現(xiàn)在的權(quán)限管理系統(tǒng)改的非常好,只要管理員授權(quán),開發(fā)者有大部分的權(quán)限。8、CSS背景圖片不能使用本地圖片
有時候開發(fā)者還以為是圖片路徑出錯,浪費半天時間,因為從正常角度,哪有背景圖片不能使用本地圖片的道理,所以如果非要使用本地圖片,就只能用image組件了。9、JS不能使用jquery插件,不能調(diào)用document\window對象
這點經(jīng)常用JS的開發(fā)者經(jīng)常不習(xí)慣10、JS封裝的函數(shù),需要做個接口,其他文件才能調(diào)用
很多時候忘記了,一直調(diào)用不成功,然后找問題找半天。
以上是創(chuàng)新互聯(lián)做小程序定制開放中遇到的一些坑,希望能幫助其他開發(fā)者快速解決問題。
小程序定制開放熱線400-028-6601
分享名稱:微信小程序定制開發(fā)遇到的十個坑總結(jié)分享
分享URL:http://jinyejixie.com/news/236435.html
網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營銷seo公司;服務(wù)項目有微信小程序、定制開發(fā)等
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)