微信小程序后端開發總結~1(C#)


1.小程序端對於18位long類型的接收轉換會出錯,比如171106161246602821> 171106161246602820。

例如:用戶表的主鍵id存的是18位的biglong類型的,在查詢列表的時候,返回的一律是轉換成long的數據,android、ios、web端、移動端均正常,只有微信小程序端接收轉換的時候出錯,然后從列表進詳情頁就出現拿不到數據的問題,原因就是此時的主鍵id不存在。

解決方案:接口將long類型轉成string類型,再返回。

2.昵稱有時候是會輸入emoji表情的,但是存到SQL server數據庫里,emoji表情就變成了“???”

解決方案:對emoji表情進行編碼處理,取出來的時候不要忘記解密哦!

編碼處理:content = System.Web.HttpUtility.UrlEncode(content, Encoding.UTF8);

3.有些手機可能因為版本過低等問題,將漢字轉換成了“??”,比如OPPO R7s

解決方案:小程序端采用post提交數據

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM