2014-09-02 15 views
8

Tôi cần tạo ứng dụng dành cho thiết bị di động photobooth và quyết định sử dụng HTML5 để hoạt động trên ứng dụng di động của mình. Hiện tại, tôi đang sử dụng phương thức getUserMedia hoạt động hoàn hảo trên webcam máy tính xách tay của tôi. Tuy nhiên khi tôi cố gắng thử nghiệm nó trên điện thoại của tôi như là một ứng dụng di động, nó không thể làm việc và tất cả nó cho thấy là một biểu tượng video. Điều này dẫn tôi đến để tìm ra rằng getUserMedia không hỗ trợ trong Trình duyệt Android.Truy cập máy ảnh trong điện thoại cho iOS và Android bằng cách sử dụng HTML5

Tôi vẫn muốn tiếp tục sử dụng HTML5 để ứng dụng di động photobooth của tôi hoạt động nhưng làm cách nào tôi có thể truy cập máy ảnh trong điện thoại của mình và có thể thực hiện được không?

Trả lời

8

Như bạn có thể thấy trên "Can I use" getUserMedia chưa khả dụng trên hầu hết các trình duyệt di động. Chrome dành cho Android mới nhất sẽ hỗ trợ nó.

Sử dụng <input type="file" accept="image/*;capture=camera"> dường như hoạt động trên hầu hết các trình duyệt di động hiện đại.

+0

Có, thông qua "Tôi có thể sử dụng" mà tôi nhận ra getUserMedia không khả dụng trên hầu hết các trình duyệt di động. Có cách nào để truy cập máy ảnh gốc trên iPhone hoặc điện thoại Android hoặc bất kỳ phương pháp nào để xây dựng ứng dụng dành cho thiết bị di động máy ảnh thông qua HTML5 không? – LariJL

+1

Sử dụng dường như hoạt động trên hầu hết các trình duyệt di động hiện đại. Tôi đã không làm thử nghiệm rộng rãi mặc dù vậy số dặm của bạn có thể thay đổi. – Zomby

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