成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

說(shuō)說(shuō)微信小程序開(kāi)發(fā)的那些坑

sushi / 3383人閱讀

摘要:微信小程序最后的頁(yè)面大部分都頁(yè),所以一些在上不支持的特性,在小程序里面也是有問(wèn)題的,不過(guò)我們還是可以使用強(qiáng)大的進(jìn)行轉(zhuǎn)換。

微信小程序開(kāi)發(fā)難,難于坑特別多

本文首發(fā)于http://www.jianshu.com/p/7173...

坑一:Content-type問(wèn)題

坑指數(shù):★★★★★

官網(wǎng)里面的示例代碼中content-type是設(shè)置為"application/json"的,然而……?。?!

無(wú)限黑人問(wèn)號(hào),懷疑過(guò)豆瓣的接口的問(wèn)題,懷疑過(guò)網(wǎng)絡(luò)問(wèn)題,懷疑過(guò)人生......

但是原來(lái)是微信開(kāi)發(fā)工具升級(jí)后(0.12),請(qǐng)求的header的Content-type寫(xiě)法變了,要改成:

header: {
  content-type: "json"
}

這樣就可以請(qǐng)求成功了!

p.s:這個(gè)問(wèn)題在交流群遇到最多的提問(wèn),微信的文檔害人不淺啊...

坑二:Promise庫(kù)問(wèn)題

坑指數(shù):★★

相信很多前端開(kāi)發(fā)人員都習(xí)慣使用Promise,然而目前微信開(kāi)發(fā)工具版本(0.12)不支持Promise,需要自己引用,Bluebird作為最受歡迎的Promise庫(kù)之一,很多人都會(huì)使用它。

引入后本地開(kāi)發(fā)沒(méi)問(wèn)題,十分順利,iOS運(yùn)行也可以,但是Android一打開(kāi)就會(huì)顯示‘發(fā)生未知錯(cuò)誤’

如果是引入了Bluebird,安卓又提示這樣的錯(cuò)誤,那你需要做的就是換掉Bluebird,比較多人建議是的使用https://github.com/stefanpenn... ,es6-promise-min只有6kb,下載后把原來(lái)的Bluebird替換即可。

坑二:Object.assign問(wèn)題

坑指數(shù):★★★

此坑一般在開(kāi)發(fā)工具開(kāi)發(fā)的時(shí)候不會(huì)展現(xiàn),但是Android真機(jī)調(diào)試的時(shí)候問(wèn)題就來(lái)了...

具體癥狀看你在哪里運(yùn)用了,小的開(kāi)發(fā)是在request的地方使用了,導(dǎo)致在Android機(jī)上數(shù)據(jù)顯示不了(微信開(kāi)發(fā)工具和iOS都正常),最后把Object.assign處理好就ok了

另外根據(jù)一些前輩談及,使用es6會(huì)在Android上遇到各種奇奇怪怪的問(wèn)題,如果遇上只在Android上的問(wèn)題,可以懷疑是不是使用了什么es6特性。

tips:微信小程序最后的頁(yè)面大部分都web頁(yè),所以一些Android在web上不支持的es6特性,在小程序里面也是有問(wèn)題的,不過(guò)我們還是可以使用強(qiáng)大的babel進(jìn)行轉(zhuǎn)換。

以上是開(kāi)發(fā)時(shí)候遇過(guò)的或者在交流群里面有人踩的坑,有問(wèn)題歡迎大家討論~

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/88122.html

相關(guān)文章

  • 小程開(kāi)發(fā)點(diǎn)總結(jié)

    摘要:整個(gè)小程序所有分包大小不超過(guò)單個(gè)分包主包大小不能超過(guò)微信小程序主流框架對(duì)比應(yīng)該算是最早發(fā)布的小程序開(kāi)發(fā)框架,提供了類(lèi)的語(yǔ)法風(fēng)格和特性,現(xiàn)階段應(yīng)該也是應(yīng)用最廣泛的框架吧。不過(guò)微信官方為了防止下載離線(xiàn)包的時(shí)間過(guò)程,也嚴(yán)格限制了小程序包的體積。 那些年我們踩過(guò)的坑css樣式不能引用本地圖片資源,只能引用線(xiàn)上資源(background-image),引用本地圖片資源只能用標(biāo)簽。{{}}不能執(zhí)行...

    lowett 評(píng)論0 收藏0
  • 經(jīng)驗(yàn)分享:微信小程外包接單常見(jiàn)問(wèn)題及流程

    摘要:從九月底內(nèi)測(cè)到現(xiàn)在已經(jīng)三個(gè)半月凌晨一點(diǎn)睡覺(jué)已經(jīng)習(xí)以為常也正是這樣才讓無(wú)前端經(jīng)驗(yàn)的我做微信小程序開(kāi)發(fā)并不感到費(fèi)勁最近才開(kāi)始接微信小程序的外包項(xiàng)目目前已經(jīng)簽下了五份合同成品出了兩個(gè)加上轉(zhuǎn)給朋友做的正在談的算起來(lái)有十來(lái)個(gè)項(xiàng)目距離微信正式開(kāi)放的時(shí)間 從九月底內(nèi)測(cè)到現(xiàn)在已經(jīng)三個(gè)半月.凌晨一點(diǎn)睡覺(jué)已經(jīng)習(xí)以為常,也正是這樣,才讓無(wú)前端經(jīng)驗(yàn)的我做微信小程序開(kāi)發(fā)并不感到費(fèi)勁.最近才開(kāi)始接微信小程序的外包...

    chunquedong 評(píng)論0 收藏0
  • 經(jīng)驗(yàn)分享:微信小程外包接單常見(jiàn)問(wèn)題及流程

    摘要:從九月底內(nèi)測(cè)到現(xiàn)在已經(jīng)三個(gè)半月凌晨一點(diǎn)睡覺(jué)已經(jīng)習(xí)以為常也正是這樣才讓無(wú)前端經(jīng)驗(yàn)的我做微信小程序開(kāi)發(fā)并不感到費(fèi)勁最近才開(kāi)始接微信小程序的外包項(xiàng)目目前已經(jīng)簽下了五份合同成品出了兩個(gè)加上轉(zhuǎn)給朋友做的正在談的算起來(lái)有十來(lái)個(gè)項(xiàng)目距離微信正式開(kāi)放的時(shí)間 從九月底內(nèi)測(cè)到現(xiàn)在已經(jīng)三個(gè)半月.凌晨一點(diǎn)睡覺(jué)已經(jīng)習(xí)以為常,也正是這樣,才讓無(wú)前端經(jīng)驗(yàn)的我做微信小程序開(kāi)發(fā)并不感到費(fèi)勁.最近才開(kāi)始接微信小程序的外包...

    solocoder 評(píng)論0 收藏0
  • 小程開(kāi)發(fā)那些

    摘要:二小程序的圖片只支持的,后臺(tái)接口不能傳或否則有些安卓機(jī)會(huì)不兼容在微信開(kāi)發(fā)者工具中,可勾選不校驗(yàn)合法域名業(yè)務(wù)域名版本以及證書(shū)規(guī)則即可用,但是在實(shí)體里并沒(méi)有這個(gè)選項(xiàng),所以建議開(kāi)發(fā)時(shí)就用路徑。 前言 最近小程序特別火,不用安裝,即開(kāi)即用,用完就走。省流量,省安裝時(shí)間等等優(yōu)勢(shì)吸引了大量用戶(hù),幾乎所有大廠(chǎng)的APP都有小程序版本。我廠(chǎng)也有開(kāi)發(fā),所以我也加入了開(kāi)發(fā)小程序的隊(duì)伍,開(kāi)發(fā)中的那些注意點(diǎn)和各...

    gself 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<