我正在开发一个React-Native应用程序,用户可以使用标题发送图像并创建注释。我真的很想支持表情符号。
目前它只适用于iOS。系统键盘还可以自动提供对表情符号的访问,并在文本视图上正确呈现。在Android上,默认情况下系统键盘不提供对表情符号的访问,并且iOS用户创建的表情符号不会呈现(只是划掉方框)。
我在https://developer.android.com/guide/topics/ui/look-and-feel/emoji-compat.html看到有一个针对Android的表情符号compat库,但我不确定它与React-Native的效果如何。看起来你必须使用非标准的文本和输入来使它工作,这在RN上会有点复杂。我也在Android 7上进行测试,它本应支持表情符号,所以这里可能还有其他问题吗?
我是否应该使用表情符号进行渲染,我还没有找到一种方法让它们在Android键盘中可用。
有没有推荐的方法让它在React-Native中运行?否则,是否有任何标准的Android进程我可以尝试移植,因为iOS似乎已经正常工作了?
答案 0 :(得分:1)
我已经在React-native和Expo canny上发出了请求,如果您希望将其添加到本地投票中。对不起,我没有足够的代表来发表评论这就是为什么我已将其添加为答案。
一种解决方案是在您的资源中加入表情符号图片,但我不建议这样做,因为它会增加捆绑应用的大小。