摘要:微信小程序最后的頁面大部分都頁,所以一些在上不支持的特性,在小程序里面也是有問題的,不過我們還是可以使用強大的進(jìn)行轉(zhuǎn)換。
微信小程序開發(fā)難,難于坑特別多
本文首發(fā)于http://www.jianshu.com/p/7173...
坑指數(shù):★★★★★
官網(wǎng)里面的示例代碼中content-type是設(shè)置為"application/json"的,然而……?。。?/p>
無限黑人問號,懷疑過豆瓣的接口的問題,懷疑過網(wǎng)絡(luò)問題,懷疑過人生......
但是原來是微信開發(fā)工具升級后(0.12),請求的header的Content-type寫法變了,要改成:
header: { content-type: "json" }
這樣就可以請求成功了!
p.s:這個問題在交流群遇到最多的提問,微信的文檔害人不淺啊...
坑指數(shù):★★
相信很多前端開發(fā)人員都習(xí)慣使用Promise,然而目前微信開發(fā)工具版本(0.12)不支持Promise,需要自己引用,Bluebird作為最受歡迎的Promise庫之一,很多人都會使用它。
引入后本地開發(fā)沒問題,十分順利,iOS運行也可以,但是Android一打開就會顯示‘發(fā)生未知錯誤’
如果是引入了Bluebird,安卓又提示這樣的錯誤,那你需要做的就是換掉Bluebird,比較多人建議是的使用https://github.com/stefanpenn... ,es6-promise-min只有6kb,下載后把原來的Bluebird替換即可。
坑指數(shù):★★★
此坑一般在開發(fā)工具開發(fā)的時候不會展現(xiàn),但是Android真機調(diào)試的時候問題就來了...
具體癥狀看你在哪里運用了,小的開發(fā)是在request的地方使用了,導(dǎo)致在Android機上數(shù)據(jù)顯示不了(微信開發(fā)工具和iOS都正常),最后把Object.assign處理好就ok了
另外根據(jù)一些前輩談及,使用es6會在Android上遇到各種奇奇怪怪的問題,如果遇上只在Android上的問題,可以懷疑是不是使用了什么es6特性。
tips:微信小程序最后的頁面大部分都web頁,所以一些Android在web上不支持的es6特性,在小程序里面也是有問題的,不過我們還是可以使用強大的babel進(jìn)行轉(zhuǎn)換。
以上是開發(fā)時候遇過的或者在交流群里面有人踩的坑,有問題歡迎大家討論~
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/88122.html
摘要:整個小程序所有分包大小不超過單個分包主包大小不能超過微信小程序主流框架對比應(yīng)該算是最早發(fā)布的小程序開發(fā)框架,提供了類的語法風(fēng)格和特性,現(xiàn)階段應(yīng)該也是應(yīng)用最廣泛的框架吧。不過微信官方為了防止下載離線包的時間過程,也嚴(yán)格限制了小程序包的體積。 那些年我們踩過的坑css樣式不能引用本地圖片資源,只能引用線上資源(background-image),引用本地圖片資源只能用標(biāo)簽。{{}}不能執(zhí)行...
摘要:從九月底內(nèi)測到現(xiàn)在已經(jīng)三個半月凌晨一點睡覺已經(jīng)習(xí)以為常也正是這樣才讓無前端經(jīng)驗的我做微信小程序開發(fā)并不感到費勁最近才開始接微信小程序的外包項目目前已經(jīng)簽下了五份合同成品出了兩個加上轉(zhuǎn)給朋友做的正在談的算起來有十來個項目距離微信正式開放的時間 從九月底內(nèi)測到現(xiàn)在已經(jīng)三個半月.凌晨一點睡覺已經(jīng)習(xí)以為常,也正是這樣,才讓無前端經(jīng)驗的我做微信小程序開發(fā)并不感到費勁.最近才開始接微信小程序的外包...
摘要:從九月底內(nèi)測到現(xiàn)在已經(jīng)三個半月凌晨一點睡覺已經(jīng)習(xí)以為常也正是這樣才讓無前端經(jīng)驗的我做微信小程序開發(fā)并不感到費勁最近才開始接微信小程序的外包項目目前已經(jīng)簽下了五份合同成品出了兩個加上轉(zhuǎn)給朋友做的正在談的算起來有十來個項目距離微信正式開放的時間 從九月底內(nèi)測到現(xiàn)在已經(jīng)三個半月.凌晨一點睡覺已經(jīng)習(xí)以為常,也正是這樣,才讓無前端經(jīng)驗的我做微信小程序開發(fā)并不感到費勁.最近才開始接微信小程序的外包...
摘要:二小程序的圖片只支持的,后臺接口不能傳或否則有些安卓機會不兼容在微信開發(fā)者工具中,可勾選不校驗合法域名業(yè)務(wù)域名版本以及證書規(guī)則即可用,但是在實體里并沒有這個選項,所以建議開發(fā)時就用路徑。 前言 最近小程序特別火,不用安裝,即開即用,用完就走。省流量,省安裝時間等等優(yōu)勢吸引了大量用戶,幾乎所有大廠的APP都有小程序版本。我廠也有開發(fā),所以我也加入了開發(fā)小程序的隊伍,開發(fā)中的那些注意點和各...
閱讀 2880·2021-11-22 13:54
閱讀 3533·2021-11-16 11:44
閱讀 1374·2021-09-07 10:19
閱讀 1475·2019-08-29 17:30
閱讀 3202·2019-08-29 11:33
閱讀 3548·2019-08-26 12:18
閱讀 2892·2019-08-26 11:53
閱讀 1341·2019-08-26 10:47