搜索插件、代码仓与 APP 分类

vk 封面
插件详情v0.2.1

vk

为 dart + flutter 重新设计的虚拟键盘,源自虚拟键盘

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
14
喜欢数
18
Pub 分数
150

安装插件

flutter pub add vk

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

vk 是一个为 Flutter 重新设计的虚拟键盘包,源自原始虚拟键盘。它提供了一个可自定义且响应式的屏幕键盘,专为跨多个平台的 Dart 和 Flutter 应用程序而打造。该包注重性能和可访问性,支持 Android、iOS、Web、macOS、Windows 和 Linux。该包使开发者能够以最少的设置集成流畅、现代的键盘交互。其模块化设计允许轻松自定义布局、样式和行为,以满足各种应用需求。

适合场景

  • 自定义键盘实现
  • 多语言输入支持
  • 面向可访问性的用户界面
  • 跨平台键盘集成
  • 增强的文本输入体验
  • 游戏或自助服务终端界面键盘

主要特点

  • 跨平台兼容性
  • 高度可定制的布局
  • 适用于所有设备的响应式设计
  • 与 Flutter 表单轻松集成
  • 对国际键盘布局的支持
  • 轻量且高效

适合对象

  • 开发自定义输入界面的开发者
  • 需要特殊键盘行为的应用程序
  • 面向多个操作系统的项目
  • 寻求键盘灵活性的UI/UX设计师
  • 教育类或注重无障碍的应用程序

使用建议

  • 需要手动处理键盘事件
  • 有限的内置语言支持(需要配置)
  • 可能需要额外的样式来支持复杂主题
  • 未针对极大型键盘布局进行优化
  • 依赖上游仓库获取更新

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

FlutterBlue

VK

Flutter Virtual Keyboard

The definitive landscape virtual keyboard for flutter projects that can't support regular virtual keyboards (embedded). This is a fork from the original virtual_keyboard and fixes a lot of the major issues with that project. Since there were many changes in how the library is layed out internally uploading the keyboard as a separate project seemed like a better idea.

Your contributions are welcome to the project.

FlutterBlue

Major issues fixed
1. Cursor position was not handled appropriately
2. Keyboard layouting was unnecessarily difficult
3. Symbol keys were entirely missing

所属分类

源码仓库

使用此插件的项目

暂无相关数据。