2014-10-29 70 views
1

因此,我正在模擬與流行應用SnapChat類似的應用原型。如果您熟悉該應用程序,則其大部分用戶界面都包含來自相機的實時視頻源。這不是在操作系統視頻捕捉窗口中,不,這是視頻,其UI元素覆蓋在它上面。如何從PhoneGap的設備攝像頭獲得實況視頻幀

我不能在本地編碼保存我的生活,所以我在PhoneGap中開發我的應用程序。不幸的是,在所有通常的谷歌搜索之後,我仍然沒有找到答案。我正在尋找一種方法來捕獲視頻幀,並通過設備相機在DOM中呈現它們。

我找不到這個插件,是否可以使用PhoneGap API?

+0

「會有人願意寫一個插件?」這不是SO設計的問題。這聽起來像你應該聘請一個開發人員。 – Jordan 2014-10-29 22:36:26

+0

這是PhoneGap API無法實現的。它必須是一個插件或完整的本地。至於製作插件的人,插件必須非常專門構建(不是真正可重用的)或非常複雜。這個複雜的應用程序不太適合PhoneGap – 2014-10-29 22:36:49

+0

瞭解@Jordan,編輯。謝謝你的意見道森。 – 2014-10-29 22:43:45

回答

1

您可以使用HTML媒體捕獲了對以下設備

Android 3.0的瀏覽器
Android版Chrome(0.16)
Firefox移動
10.0 iOS6的Safari和Chrome(部分支持)

從我的幼稚回頭看來,它似乎將用戶踢到本機設備視頻捕獲器,並在用戶完成後返回視頻。它看起來像你不能在視頻捕捉用戶界面中使用自定義覆蓋。

對於由以下設備

Chrome瀏覽器21
的是Android 4.4
歌劇院支持18
火狐17

http://caniuse.com/#feat=stream

有了更好的控制,您可以使用的WebRTC這可以將捕獲區域嵌入到DOM中如果你覺得合適的話,請儘快處理。 http://www.html5rocks.com/en/tutorials/getusermedia/intro/

我只是嘗試了我的GALAXY NOTE 3 HTML5ROCKS頁提到this demo和正面和背面攝像頭的工作

+0

非常感謝您的支持,但它在iOS上無法使用。該死! – 2014-10-29 22:50:19

+0

@SamWeaver爲ios添加了一些信息,但它可能不符合您的要求 – 2014-10-29 23:08:13

+0

非常感謝。 – 2014-10-30 23:52:40

相關問題