就是在遠端推送彈窗的時候 把emjio表情顯示出來 就是類似
![圖片上傳中...]行動端 和伺服器需要怎麼配合
认证0级讲师
圖片沒顯示不過這個應該後端只是儲存emoji的編碼,ios端接收訊息後再按編碼轉換成emoji表情
行動端支援輸入和顯示emoji表情,但是PC端無法輸入emoji表情,不同瀏覽器也不一定支援顯示emoji表情.這是emoji表情目前的一些情況;
題主說的想要推送彈窗顯示emoji表情,可以輸入到數據庫,推送的時候從數據庫取出直接發送就可以了,移動端直接顯示就行,什麼都不用管,不過mysql要存emoji表情的話,需要修改一下字符集配置,單純的utf8不行,必須要utf8mb4,這個網上有很多方法,搜一下就可以.
大概是可以這麼處理,因為問題給的內容不多,看不出你究竟是想在什麼樣的場景和邏輯下進行處理,有需要可以繼續提.
需要存放嗎?
儲存的話,mysql要注意儲存表情相關欄位的編碼格式!需要 utf8mb4 mysql版本5.7
若不是該版本的資料庫 可以使用 base64相關函數轉碼入庫,然後使用base64相關函數解碼出庫顯示
行動端需要 emjio表情的對應字典
圖片沒顯示
不過這個應該後端只是儲存emoji的編碼,ios端接收訊息後再按編碼轉換成emoji表情
行動端支援輸入和顯示emoji表情,但是PC端無法輸入emoji表情,不同瀏覽器也不一定支援顯示emoji表情.
這是emoji表情目前的一些情況;
題主說的想要推送彈窗顯示emoji表情,可以輸入到數據庫,推送的時候從數據庫取出直接發送就可以了,移動端直接顯示就行,什麼都不用管,不過mysql要存emoji表情的話,需要修改一下字符集配置,單純的utf8不行,必須要utf8mb4,這個網上有很多方法,搜一下就可以.
大概是可以這麼處理,因為問題給的內容不多,看不出你究竟是想在什麼樣的場景和邏輯下進行處理,有需要可以繼續提.
需要存放嗎?
儲存的話,mysql要注意儲存表情相關欄位的編碼格式!需要 utf8mb4 mysql版本5.7
若不是該版本的資料庫 可以使用 base64相關函數轉碼入庫,然後使用base64相關函數解碼出庫顯示
行動端需要 emjio表情的對應字典