Tổng quan
MindFusion.Virtual Keyboard for JavaScript phục vụ nhu cầu nhập liệu trên màn hình cho ứng dụng JavaScript chạy trên thiết bị cảm ứng. Cách hiển thị và thao tác nhập được định hướng theo trải nghiệm quen thuộc của ứng dụng mobile native.

Phần hiển thị bàn phím cho phép tùy biến sâu bằng CSS. Bạn có thể chỉnh nền, độ dày viền phím, kiểu nét viền, bán kính bo góc, màu chữ và các thuộc tính CSS khác áp dụng cho phần tử HTML button.
Thư viện bàn phím ảo thuần JavaScript cho ứng dụng chạy trên thiết bị cảm ứng, hỗ trợ 3 layout, tùy biến giao diện bằng CSS và hiển thị ký tự theo mọi ngôn ngữ cần dùng.
Tính năng nổi bật
- Scene Layout — Hỗ trợ ba layout Compact, Default và Extended cho các kiểu nhập liệu khác nhau.
- Mô phỏng nhập liệu trên màn hình theo cách quen thuộc của ứng dụng mobile native.
- Tùy biến toàn bộ giao diện bàn phím bằng CSS.
- Thiết lập background cho từng thành phần bàn phím.
- Điều chỉnh độ dày viền phím theo giao diện mong muốn.
- Chỉnh border stroke và border radius cho từng phím.
- Đặt màu chữ cho phím bằng CSS.
Ứng dụng thực tế
- Ứng dụng JavaScript chạy trên thiết bị cảm ứng cần nhập liệu trực tiếp trên màn hình.
- Giao diện kiosk hoặc POS chỉ cần một tập phím giới hạn.
- Hệ thống cần gửi key dispatch sang ứng dụng bên ngoài.
- Ứng dụng cần bổ sung accessibility cho người dùng bị hạn chế vận động.
- Game online cần các phím điều khiển hiển thị trên giao diện.
Đối tượng sử dụng phù hợp
- Lập trình viên JavaScript xây dựng ứng dụng cảm ứng
- Nhóm phát triển kiosk và POS
- Đội ngũ phát triển giao diện accessibility
- Technical buyer tìm component nhập liệu cho ứng dụng web
Thông tin kỹ thuật
Câu hỏi thường gặp
MindFusion.Virtual Keyboard for JavaScript dùng trong trường hợp nào?
Thư viện phù hợp cho ứng dụng JavaScript chạy trên thiết bị cảm ứng cần nhập liệu trên màn hình, kiosk, POS, accessibility hoặc game online.
Có bao nhiêu layout bàn phím?
Ba layout được hỗ trợ là Compact, Default và Extended.
Có thể đổi giao diện bàn phím theo CSS không?
Có. Bạn có thể chỉnh background, độ dày viền, border stroke, border radius, màu chữ và các kiểu CSS khác mà HTML button hỗ trợ.
Thư viện có hỗ trợ nhiều ngôn ngữ không?
Có. Localization được hỗ trợ đầy đủ và có thể render ký tự theo bất kỳ ngôn ngữ nào cần dùng.
API xử lý nhập liệu qua cơ chế nào?
API cung cấp sự kiện keypress để ứng dụng xử lý đầu vào từ người dùng.




Bình luận