我需要知道是否有方法可以知道用戶是否在他的電腦上使用javascript或者php。如何檢查用戶是否有攝像頭?
回答
有一個插件:
if(webcam.getCameraList().length == 0){
alert('You don\'t have a web camera');
}
嘿!謝謝你的指導,但一些細節不見了,我會在這裏回答答案。 –
歡迎您 – 2013-12-17 18:36:58
http://stackoverflow.com/a/20641960/2097633 –
if(confirm('Do you have a webcam?')) {
//they said yes :-)
} else {
//they said no :-(
}
Muhammet是正確的。首先需要添加插件http://www.xarg.org/project/jquery-webcam-plugin/ 然後,你需要啓動插件:
$("#camera").webcam({
width: 320,
height: 240,
mode: "callback",
swffile: "/lorran/jscam_canvas_only.swf",
onTick: function() {},
onSave: function() {},
onCapture: function() {},
debug: function() {},
onLoad: function() {}
});
然後您添加檢查,如果用戶有一個攝像頭的腳本。
var test;
test = function(){
var tester = false;
try{
if(webcam.getCameraList().length == 0){
alert('You dont have a camera');
return;
}else{
alert("cam");
return;
}
tester = true;
}catch(e){
tester = false;
setTimeout(test,1000);
}
}
setTimeout(test,1000);
這種嘗試是需要有一個延遲啓動閃光燈捕捉,所以你需要不斷嘗試,直到方法webcam.getCameraList()存在。
什麼是反覆檢查網絡攝像頭的目的 – 2013-12-17 18:47:09
沒有反覆,只是直到閃存加載...如果你在$(document).ready'中使用它,將返回一個錯誤,告訴getCameraList沒有定義。 –
當我得到答案時,我也推出了'返回'。 –
- 1. 如何檢查iPhone是否有雙攝像頭?
- 2. Unity3d檢查用戶是否已授權設備攝像頭
- 3. Android如何檢查攝像頭是否被用來拍攝照片或視頻
- 4. 如何檢查網絡攝像頭是否連接在java中?
- 5. 如何檢測照片是否由前置攝像頭拍攝
- 6. jQuery攝像頭/閃光燈:如何檢測攝像頭是否活動?
- 7. 如何檢測是否有前置攝像頭,以及如何達到並使用前置攝像頭?
- 8. getUserMedia - 如何檢測設備實際上是否有攝像頭
- 9. 如何檢測是否有網絡攝像頭連接到PC?
- 10. 如何檢測Windows移動設備是否有攝像頭? c#
- 11. 如何檢測網絡攝像頭是否連接使用java
- 12. 如何檢查當前設備上是否有前置攝像頭?
- 13. 檢查網絡攝像頭攝像頭設備GNOME庫
- 14. 如何檢測Kivy是否安裝了攝像頭?
- 15. 如何使用html5檢測攝像頭?
- 16. 檢測照片是否與前置攝像頭拍攝
- 17. 如何檢查前置攝像頭ID?捕獲的圖像也是來自前置攝像頭的鏡像。
- 18. 如何錄製用戶攝像頭?
- 19. 如何查找系統是否連接了網絡攝像頭
- 20. iPhone - 檢測iDevice是否有前置攝像頭
- 21. Android/Java:檢測設備是否有背面攝像頭
- 22. 使用OpenCv檢測PC上攝像頭/攝像頭的數量
- 23. xcode攝像頭檢查模擬器
- 24. 如何檢查div是否有圖像?
- 25. 我如何檢測庫圖像是來自前置攝像頭還是後置攝像頭
- 26. WebRTC檢查攝像頭和麥克風是否在Chrome上使用
- 27. DirectShow如何知道攝像頭是否被使用?
- 28. 沒有攝像頭檢測JMStudio的
- 29. VB.Net:檢測攝像頭
- 30. 如何檢查在android中使用攝像頭在縱向模式還是橫向模式下拍攝圖像?
PHP不會告訴您用戶是否有攝像頭,因爲PHP運行服務器端,因此無法查看客戶端硬件。 – AeroX
http://stackoverflow.com/questions/16728055/how-can-i-detect-that-system-has-webcam-plugin-installed-or-not-using-javascript – Outlooker