2012-08-08 22 views
6

có khả năng bao gồm một máy quét mã vạch trong ứng dụng web dành cho thiết bị di động mà không cần xuất bản không?Bao gồm máy quét mã vạch trong ứng dụng web dành cho thiết bị di động mà không cần xuất bản?

Là nhà phát triển Android cũ, tôi biết cách integrate e.g ZXing trong mã gốc của mình và tôi cũng biết rằng có Barcode scanner plugins for Phonegap ngoài đó. Tất cả chúng đều có điểm chung: bạn cần một môi trường phát triển cho mỗi nền tảng di động và bạn phải bắt tay với sự phát triển bản địa. Hơn nữa, bạn không thể sử dụng PohneGap Build.

Tôi đang tìm kiếm một phương pháp tiếp cận ứng dụng dành cho thiết bị di động HTML5 độc lập. Cụ thể hơn, tôi cố gắng tìm cách để thuê ngoài quét mã vạch từ nền tảng gốc. Ví dụ: Tôi có thể truy cập máy ảnh bằng các ứng dụng HTML5, vì vậy, có bất kỳ dịch vụ web nào ở đó, ví dụ, nhận được hình ảnh Mã vạch và trả lại mã không?

Bất cứ ai có thể cho tôi biết nếu sth như vậy tồn tại hoặc đang diễn ra?

Bất kỳ thông tin hữu ích nào được đánh giá cao!

Trả lời

1

Mã vạch yêu cầu quyền truy cập máy ảnh. API WebCam của HTML5 vẫn còn rất mới và nó không được hỗ trợ rất rộng rãi trên các trình duyệt máy tính để bàn và cũng ít hơn nhiều trên các trình duyệt di động. Bạn không thể phụ thuộc vào nó đang có sẵn.

Sau khi xem câu hỏi của bạn, tôi đã thử nghiệm ứng dụng mẫu Máy ảnh trong HTC OneX của mình. Và, nó chỉ hoạt động trong trình duyệt di động Opera. Và tôi biết rằng Opera là trình duyệt di động duy nhất hỗ trợ phần mở rộng máy ảnh HTML5.

Bạn cũng có thể kiểm tra lượt truy cập.

http://people.opera.com/danield/html5/explode/

Tôi khuyên bạn nên sử dụng khung giao diện như PhoneGap, nếu bạn thực sự có kế hoạch để làm cho nó có nguồn gốc.