2014-09-02 70 views
8

我需要創建一個photobooth移動應用程序並決定使用HTML5來處理我的移動應用程序。目前,我正在使用getUserMedia方法,該方法在我的筆記本電腦攝像頭上工作得非常好。但是,當我試圖在手機上將其作爲移動應用程序進行測試時,它無法正常工作,並且它顯示的只是一個視頻圖標。這導致我發現getUserMedia在Android Browser中不支持。使用HTML5訪問iOS和Android手機中的相機

我仍然希望繼續使用HTML5來讓我的photobooth移動應用程序正常工作,但是如何訪問我的手機中的相機,並且可以這樣做?

回答

8

正如您在「Can I use」上看到的,getUserMedia在大多數移動瀏覽器上尚未提供。最新的Android版Chrome應該支持它。

使用<input type="file" accept="image/*;capture=camera">似乎適用於大多數現代移動瀏覽器。

+0

是的,它是通過「我可以使用」,我意識到getUserMedia不適用於大多數移動瀏覽器。有沒有一種方法可以訪問iPhone或Android手機上的本機相機或通過HTML5構建相機移動應用程序的方法? – LariJL 2014-09-02 19:14:17

+1

使用似乎適用於大多數現代移動瀏覽器。我沒有做廣泛的測試,但你的里程可能會有所不同。 – Zomby 2014-09-03 14:45:28