Di độngWeb
Tích hợp thiết bị native trong luồng web
Các wrapper React tùy chỉnh bao quanh bridge native và một state machine quét bền bỉ, giúp nâng tỷ lệ hoàn tất trên những nền tảng mà màn hình mặc định hoạt động kém.
- Công nghệ
- React · React Native bridge · State machines
Vấn đề
Đọc chip phần cứng qua nhiều nhà cung cấp, trên rất nhiều loại điện thoại và mạng, cho tỷ lệ hoàn tất thấp. Trình duyệt không thể giao tiếp với phần cứng, nên mọi thứ đi qua các bridge của ứng dụng native, và màn hình mặc định của nhà cung cấp thất bại một cách âm thầm khi người dùng dịch chuyển thiết bị.
Cách tiếp cận
- Các wrapper React tùy chỉnh bao quanh bridge native, thay cho màn hình mặc định của nhà cung cấp. Bản của chúng tôi thêm hướng dẫn căn chỉnh bằng hình ảnh, phản hồi haptic, vòng lặp phục hồi lỗi và thương hiệu riêng.
- State machine bất đồng bộ tường minh (đang quét, đang đọc, đang xác minh) với cơ chế tự thử lại khi kết nối bị ngắt.
Kết quả
Tỷ lệ hoàn tất tăng rõ rệt trên những nền tảng và thị trường mà màn hình mặc định từng gặp khó, và chuyển đổi tổng thể cải thiện sau khi triển khai.