我正在使用 ActionScript 3.0 开发视频录制应用程序。
为此,我使用了 AS3 下拉菜单来允许用户选择摄像头和麦克风进行录制。例如,以下代码获取麦克风列表。
var Mics:Array = Microphone.names;
var micData:Array = new Array();
for(i = 0; i < Mics.length; i++) {
//camMicData.availableMicrophones.addItem({label:Mics[i], data:i});
micData.push( {label:Mics[i], data:i} );
}
然后,以下代码初始化一个下拉菜单:
cbMicSelection = new ComboBox();
cbMicSelection.dataProvider = new DataProvider(micData);
cbMicSelection.dropdownWidth = 175;
cbMicSelection.width = 175;
cbMicSelection.move(340, 250);
addChild(cbMicSelection);
然后
activeMic = Microphone.getMicrophone( int( cbMicSelection.selectedItem.data ) );
选择麦克风。
现在我需要下拉菜单是 HTML/JS 而不是 AS3。
任何帮助,将不胜感激。谢谢。