2017-02-23 222 views
0

我在網頁中使用相機時遇到了麻煩。問題是預覽的照片與實際拍攝的照片不一樣。我的攝像頭拍攝的照片與預覽不一樣

下面是該問題的一個圖像(左邊的圖片預覽的一個,右邊一個是實際拍攝的照片):enter image description herehere是我的代碼的jsfiddle。

我真的不知道這個問題可以從哪裏來,也許這條線context.drawImage(video, 0, 0, 640, 480);

另外我想補充一點,問題是幾臺電腦,手機和平板電腦我下的手一樣的(順便說一句做,我們在手提或手說?)

這是第一時間我在我的應用程序內使用攝像頭,所以我有點失落,任何幫助將不勝感激:)

在此先感謝,祝你有美好的一天!

+0

我看起來像在實時預覽和捕獲的圖像之間存在顯着的延遲。我建議你使用數字手錶進行測試,然後你會很容易地看到延遲是什麼,以及它是否一致。 –

+0

我不確定我是否理解,我應該計算從按下按鈕的那一刻起到我的圖片出現在右側的那一刻之間的時間? – darzang

+0

你的屏幕上會有兩個時鐘,可以比較「預覽」時鐘和「捕獲」時鐘 –

回答

0

最後一個同事和我設法讓它工作,我們不得不改變兩個div的大小,以便它們匹配相同的尺寸。

相關問題