我在PHP做後端應用和很好奇,是有可能採取與網絡攝像頭快照通過JS,而不是拍照,將其下載到硬盤驅動器,而不是通過上傳輸入文件? 我希望你瞭解問題的核心!我們的想法是上傳圖片後直接用戶按鍵「拍攝快照」如何激活網絡攝像頭取快照與JS
0
A
回答
3
這是隻有在HTML5後備情況使用閃光燈JS庫:
https://github.com/jhuckaby/webcamjs
<script src="librarypath.js"></script>
<div id="cameraId"></div>
<div id="cameraResultId"></div>
<script language="JavaScript">
Webcam.attach('#cameraId');
function snapshot() {
Webcam.snap(function(data_uri) {
SendJson = {};
SendJson["image"] = data_uri;
SendJson=JSON.stringify(SendJson);
$.ajax({
type: 'POST',
url: respective_page.php,
dataType: 'json',
contentType:'application/json',
data:SendJson,
success: function(data){
alert('Uploaded Succefully')
},
error: function(jqXHR, textStatus, errorThrown){
handleErrors('Error: ' , textStatus , errorThrown);
}
});
});
}
</script>
<a href="javascript:void(snapshot())">Snapshot</a>
相關問題
- 1. 從網絡攝像頭拍攝網站快照
- 2. 如何激活HTML網絡攝像頭而不使用GetUserMedia()
- 3. 如何從網絡攝像頭檢索圖片快照?
- 4. 使用JMF從網絡攝像頭拍攝快照
- 5. 如何在網站上使用網絡攝像頭拍攝快照?
- 6. 在網站上顯示網絡攝像頭快照
- 7. 如何在HTML頁面中使用網絡攝像頭拍攝快照?
- 8. 用網絡攝像頭識別照片
- 9. 如何從網絡攝像機拍攝單張快照?
- 10. VB.Net Directshow攝像頭快照
- 11. 來自網絡攝像頭的快照白色邊框
- 12. 保存網絡攝像頭快照silverlight到jpeg
- 13. 新手問題 - Android Webview查看網絡攝像頭的快照?
- 14. 從Matlab攝像頭獲取快照在
- 15. 使用IDS uEye網絡攝像頭拍攝快照 - 黑色圖像
- 16. 網絡攝像頭問題與jQuery網絡攝像頭在Internet Explorer中
- 17. 定期拍攝照片,同時使用網絡攝像頭流式傳輸網絡攝像頭
- 18. 從網絡攝像頭拍攝照片c#
- 19. 如何找到網絡攝像頭
- 20. 與網絡攝像頭接口
- 21. 網絡攝像頭與Arduino的接口
- 22. 網絡攝像頭流對等網絡
- 23. 無法從網絡攝像頭讀取
- 24. 從網絡攝像頭獲取輸入
- 25. 從網絡攝像頭讀取QR碼
- 26. 從網絡攝像頭獲取幀
- 27. iPhone網絡攝像頭Feed
- 28. 網絡攝像頭校準
- 29. 網絡攝像頭捕捉
- 30. Aforge爲網絡攝像頭
不知道你是什麼意思通過「與webcamera快照」。如果快照指的網頁本身,那麼你可以看看這個:https://html2canvas.hertzen.com/ – briosheje
我的意思是使用相機拍攝圖片時,用戶按下按鈕 – thecore7
好了,你可以看看官方的MDN:https://developer.mozilla.org/en-US/docs/Mozilla/B2G_OS/API/Camera_API/Introduction雖然IE移動,Opera移動和Safari不支持。或者,嘗試webcamjs(注意,不過,Chrome需要HTTPS與它合作,而IE則需要Flash Player) – briosheje