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

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

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

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

2.暱稱有時候是會輸入emoji表情的,可是存到SQL server數據庫裏,emoji表情就變成了「???」數據庫

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

編碼處理:content = System.Web.HttpUtility.UrlEncode(content, Encoding.UTF8);微信小程序

3.有些手機可能由於版本太低等問題,將漢字轉換成了「??」,好比OPPO R7s微信

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

相關文章
相關標籤/搜索