微信小程序安卓机使用uploadfile提示undefined错误原因
生活随笔
收集整理的這篇文章主要介紹了
微信小程序安卓机使用uploadfile提示undefined错误原因
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
? ? 前幾天開發(fā)小程序,在使用微信的uploadfile接口上傳圖片時,調(diào)試工具以及ios的手機(jī)無論是拍照,還是選擇手機(jī)中的圖片都可以正常上傳圖片,而安卓手機(jī)在上傳圖片時,微信總是返回error,且錯誤提示是undefined(微信返回,數(shù)據(jù)還沒有上傳到服務(wù)器)
? ? 于是網(wǎng)上找資料,找前輩問,未果,總是時好時壞也找不到原因后來,偶然發(fā)現(xiàn),同時上傳的字段,如果填寫數(shù)字,則可以成功提交,如果填寫中文則會報錯.
? ? 于是想到,是不是編碼問題,抱著試一試的心態(tài),讓前端在上傳數(shù)據(jù)之前加個encodeURI,然后我解析的時候用PHP的urldecode一下居然就這樣解決了,具體為啥,ios系統(tǒng)跟小程序調(diào)試工具沒問題,也有待發(fā)現(xiàn),反正肯定是對數(shù)據(jù)編碼方式不同.
轉(zhuǎn)載于:https://www.cnblogs.com/zeoblog/p/6526843.html
總結(jié)
以上是生活随笔為你收集整理的微信小程序安卓机使用uploadfile提示undefined错误原因的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nslookup命令详解【转】
- 下一篇: Git基础教程(二)