IOS和Android都有自己的表情符号键盘,可以通过它们的键盘进行访问。如何在用户点击按钮时直接打开它?
有一个名为 keyboard_emoji_picker 的新软件包,该软件包支持打开原生表情符号键盘。
包的说明页面说我们只需在小部件树中放置一个
KeyboardEmojiPickerWrapper
,使用.checkHasEmojiKeyboard()
检查原生表情符号键盘是否可用,然后调用await KeyboardEmojiPicker().pickEmoji()
并获取表情符号。我试过了,对我来说效果很好!
仅供参考,该软件包目前仅适用于 iOS,因此我在 Android 上使用 emoji_picker_flutter(Flutter 侧表情符号选择器)。
您可以使用可用的插件来获取此功能,请尝试探索 emoji_picker_flutter。
主要特点
- 轻量级封装
- 加载速度更快
- 零安全
- 完全可定制
- 材料设计和库比蒂诺模式
- 无法显示的表情符号将被过滤掉(仅限Android)
- 可选的最近使用的表情符号选项卡
- 肤色支持
- 自定义字体支持
在 Android 和 iOS 上进行了测试,看起来运行良好。
iOS
安卓