在 UCWA Chat 应用程序中启用表情符号/表情符号
Posted
技术标签:
【中文标题】在 UCWA Chat 应用程序中启用表情符号/表情符号【英文标题】:Enable smilies/emoticons in UCWA Chat application 【发布时间】:2015-04-15 10:15:54 【问题描述】:我已经构建了一个提供简单文本聊天的 Web 应用程序。我已经使用微软提供的 UCWA API 来实现这个即时通讯聊天应用程序。
我的下一步是在聊天应用程序中启用表情符号/表情符号。我已经阅读了 ucwa 文档https://ucwa.lync.com/documentation
但我还没有找到启用表情符号/表情符号的方法。
我的问题是:UCWA API 是否支持使用表情符号/表情符号?如果是,我们如何在我们的聊天应用程序中启用。如果否,我们如何将表情符号/表情符号添加到 Web 应用程序中?
任何类型的链接或任何线索都会非常有帮助。 提前致谢。
【问题讨论】:
【参考方案1】:简单回答
大多数表情符号/表情符号是将一串字符转换为可见图像。
例子:
:) ==> (呸)==>UCWA 不了解图像资产,您也不希望它在图像数据中折腾,因为在大多数情况下,文本表示会导致较小的响应消息。 没有原生支持。
出现在 Lync 客户端中的表情符号/表情是应用程序将字符串转换为图像资源的结果。如果您要发送 :),Lync 客户端应将其转换为 。
我能做什么?
将支持的表情符号/表情符号的本地显示转换为其图像对应部分。 (可能是最简单的) 支持发送html消息和发送Smilie/Emoticon,希望接收参与者可以访问标签中定义的图像资源。 (可能是最糟糕的想法) 使用Emoji,因为 UCWA 能够发送/接收 UTF 编码的消息。考虑进行广泛的测试,以确保部署的环境能够正确显示结果!【讨论】:
以上是关于在 UCWA Chat 应用程序中启用表情符号/表情符号的主要内容,如果未能解决你的问题,请参考以下文章
如何在不使用任何形式的查找表的情况下在 Swift for iOS 8 中列出(几乎)所有表情符号?
在 MySQL 中,我在 my.cnf 中放了啥,以便所有表都是 UTF-8,默认情况下可以与表情符号一起使用?