2012-06-25 44 views
8

Khách hàng muốn một nút trên ứng dụng web dành cho thiết bị di động khởi chạy quét mã QR (với máy ảnh trên iPad) sau đó quay lại ứng dụng web di động có thông tin mã QR. Tự hỏi làm thế nào tốt nhất để đạt được điều này và/hoặc nếu nó thậm chí có thể. Cảm ơn!Có thể khởi chạy quét mã QR từ một ứng dụng web di động chạy trên iPad không?

+0

Tôi vừa xem qua phonegap.com, có vẻ như cho phép truy cập các tính năng gốc như máy ảnh từ webapps. Có ai biết nếu điều đó có hiệu quả không? –

+0

Dường như quyền truy cập vào máy ảnh cần có ứng dụng gốc. Các lựa chọn dường như là một loại trình bao bọc gốc cho ứng dụng web hay còn gọi là Adobe Phonegap/Cordova hoặc sử dụng lược đồ URL để khởi chạy ứng dụng gốc sau đó chuyển thông tin về lại zxing. Bất kỳ ý tưởng nào khác? –

Trả lời

1

Có, hãy xem định dạng URL zxing:here.

+2

Điều này không hữu ích đối với bất kỳ ai không cài đặt zxing ... – ceejayoz

+2

Làm cách nào để bạn thực hiện điều này * mà không có * một ứng dụng bên ngoài ceejayoz? Đó không phải là một điều kiện của câu hỏi bởi vì nó không thể. Câu hỏi sẽ tự hỏi liệu nó có thể xảy ra hay không. Câu trả lời của bạn về 'không thể' không chính xác. –

+1

Nếu nó hoạt động đáng tin cậy, điều đó là không thể. Nói cho người dùng biết họ cần một ứng dụng cụ thể để ứng dụng hoạt động sẽ trở thành trải nghiệm người dùng kém và URL ngắn (bit.ly/something) có thể sẽ tốt hơn hàng trăm lần. Đôi khi, câu trả lời cho "tôi có thể lái xe từ Mỹ đến Anh" là "không", không phải "nếu bạn thêm phao và cánh quạt và cầu nguyện có thể". – ceejayoz

0

Dường như điều đó sẽ yêu cầu hai ứng dụng gốc riêng biệt. Cả hai đều sử dụng lược đồ URL để chuyển sang thông tin khác và truyền thông tin. Nếu bạn có ứng dụng web và kiểm tra sơ đồ URL của trình quét mã QR, ứng dụng web của bạn có thể khởi chạy quét mã QR hoàn toàn có thể nhưng việc truyền dữ liệu trở lại sẽ yêu cầu ứng dụng gốc. Ồ, và tôi không chắc liệu có bất kỳ ứng dụng mã QR nào với lược đồ hay không.

3

Không thực sự có thể, xin lỗi.

Gần nhất bạn có thể nhận được là một số ứng dụng có sơ đồ URL (ví dụ: redlaser://) mà bạn có thể cung cấp liên kết đến. Không có cách nào phát hiện ra rằng họ đã cài đặt ứng dụng.

+0

+1 để đề cập đến sơ đồ url đang hoạt động, mặc dù ứng dụng gặp sự cố khi tôi thử nghiệm trên điện thoại dev của mình. (iOS 6 Beta) – erran

+1

Điều này gần hơn với câu trả lời được chấp nhận –

1

Điều tốt nhất là sử dụng máy quét mã vạch bluetooth. Một cái gì đó như Socket quét, CX2864-1336 sẽ làm việc tốt cho việc này. Tôi đã nhìn thấy nó được sử dụng với một ipad để quản lý hàng tồn kho.

Các vấn đề liên quan