Flash 闪存介质-动态刷新相机列表

Flash 闪存介质-动态刷新相机列表,flash,webcam,chromium,openlaszlo,Flash,Webcam,Chromium,Openlaszlo,我尝试使用Flash和Openlazslo框架自动刷新相机列表,但我无法检测到新相机何时被插入或拔出 众所周知,Flash无法仅在调用Camera.name时动态实现网络摄像头设备,但是有一个公共函数可以使用scanHardware()强制实现 但是,即使我启动此函数,Camera.name也不会更新 我无法发布整个代码,因为它是big的一部分,但类似于: <!-- Method call when the panel settings is clicked --> <met

我尝试使用FlashOpenlazslo框架自动刷新相机列表,但我无法检测到新相机何时被插入或拔出

众所周知,Flash无法仅在调用
Camera.name
时动态实现网络摄像头设备,但是有一个公共函数可以使用
scanHardware()
强制实现

但是,即使我启动此函数,
Camera.name
也不会更新

我无法发布整个代码,因为它是big的一部分,但类似于:

<!-- Method call when the panel settings is clicked -->
<method name="initItemsAndDefaultAttachCamera">
<![CDATA[
    //Force to rescan devices
    scanHardware();

    //Get cameras name ... but is never updated after the first load
    var cameras = Camera.names;

    //fill list of Cameras
    // ...
]]>
</method>

这很烦人,因为用户必须重新加载页面才能获得所有设备,如果他们插上或拔下页面,在许多情况下,他们被迫这样做

我使用Chromium和AdobeFlash播放器PPAPI