回答
最後我建設我自己的事情。
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Camera.html
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Microphone.html
我檢測出的攝像機編號和麥克風數量和使用ExternalInterface的傳回的Javascript。
工程就像一個魅力。
這將是非常有益的,如果你可以分享一個關於如何進行的示例代碼,我對在as和js之間進行的調用之間感到困惑。 –
是的,只需簡單地使用這個:ExternalInterface.call(「sendToJavaScript」,input.text); 然後在你的Javascript中有一個叫做sendToJavascript(文本)的函數。 – OneSneakyMofo
嘿謝謝你的反饋,能夠用externalInterface做到這一點。事實證明,問題是我沒有運行我的代碼與安全禁用,因此我無法通過動作調用JavaScript。 –
這個jQuery插件可以給你可用的列表網絡攝像頭的用戶有:
http://www.xarg.org/project/jquery-webcam-plugin/
如果webcam.getCameraList().length == 0
那麼你就會知道,他們沒有一個攝像頭。
閃光燈u可以使用
var cam:Camera = Camera.getCamera();
if (cam == null)
{
trace("User has no cameras installed.");
}
else
{
trace("User has at least 1 camera installed.");
}
謝謝@ gyandas.kewat。不幸的是,有沒有簡單的有麥克風?是/否;有Cam嗎?是/否工具,所以我自己創建了一個。 爲了擴展這一點,我需要爲ActionScript3/Flash使用ExternalInterface,Camera和Microphone類,並且使用ExternalInterface類將我的變量(cam,mic)從Flash文件發送到Javascript。希望這可以幫助某人。 – OneSneakyMofo
@OneSneakyMofo:嗨,我需要實現與你想要的一樣,所以你可以請幫助我如何去做,我實際上是新的動作腳本3.0/flash.Thanks –
試試這個..讓攝像頭 的訪問
$(function(){
//initialize camera in browser
$("#camera").webcam({
width: 320,
height: 240,
mode: "callback",
swffile: "jscam_canvas_only.swf",
onTick: function() {},
onSave: function() {},
onCapture: function() {},
debug: function() {},
onLoad: function() {}
});
});
var test;
test = function(){
var tester = false;
//try catch block for tight binding
try{
//condition if length is 0 or undefined
if(webcam.getCameraList().length == 0){
alert('You dont have a camera');
return;
}else{
alert("cam detected");
return;
}
tester = true;
}catch(e){
tester = false;
setTimeout(test,1000);
}
}
setTimeout(test,1000);
</script>
<div id="camera" style="opacity:0"></div>
- 1. as3 LiveStream攝像頭和麥克風
- 2. 檢測麥克風/耳機?
- 3. 遠程激活iPhone攝像頭,指示燈和麥克風
- 4. 在VB.net中訪問攝像頭和麥克風輸入
- 5. 通過瀏覽器流式攝像頭和麥克風輸入
- 6. 閃光燈 - 停止攝像頭/麥克風訪問被記住
- 7. Ruby on Rails(寶石)控制網絡攝像頭和麥克風
- 8. 如何在QTKit中自動配對攝像頭和麥克風
- 9. 訪問移動攝像頭和麥克風
- 10. 使用VBScript訪問攝像頭或麥克風
- 11. Silverlight是否支持網絡攝像頭或麥克風?
- 12. 允許攝像頭和麥克風設置編程
- 13. WebRTC檢查攝像頭和麥克風是否在Chrome上使用
- 14. C# - 麥克風噪聲檢測
- 15. 檢測到麥克風的一擊
- 16. 檢測打擊在Android的麥克風
- 17. 檢測何時麥克風被拔出
- 18. 檢測耳機是否有麥克風
- 19. iOS xcode麥克風音量檢測?
- 20. 從iPhone麥克風檢測節拍
- 21. 帶麥克風的Android哨音檢測
- 22. 檢測麥克風是否開啓
- 23. kissfft基音檢測麥克風
- 24. Chrome通知/權限酒吧 - 檢測是否在閃光燈請求訪問攝像頭或麥克風可見
- 25. VB.Net:檢測攝像頭
- 26. 創建虛擬麥克風Ubuntu 16.04並從RTSP IP攝像頭流入音頻
- 27. 在Silverlight 4中訪問麥克風時防止攝像頭燈亮起
- 28. 我的手機是否有前置攝像頭和/或麥克風?
- 29. WPF中的SWF WebBrowser控件 - 自動接受攝像頭/麥克風訪問?
- 30. 在iPhone上訪問麥克風和攝像頭實時原始數據
嗨,我需要實現與你想要的一樣,所以你可以請幫助我如何去做,我實際上是新的動作腳本3.0/flash.Thanks –
@SumodhNair請參閱答案I發佈。 – OneSneakyMofo
1+用於歡樂的用戶名 – Brad