次の AS コードがあります。アプリケーションが Web カメラを使用している場合、プライマリ アプリケーションが閉じられない限り、セカンダリ アプリケーションでは使用できないことに気付きました。
私の質問は、次のコードから 1.その状態をキャプチャできますか 2.カメラが検出されない場合、AS コードであるためアラートを出す方法
編集: ファイル名は cldAS.as 今任意の.mxml ファイルから cldAS() を呼び出す方法.いくつかの例をいただければ幸いです
package org.com
{
import flash.display.Sprite;
import flash.media.*;
import flash.net.*;
public class cldAS extends Sprite
{
public function cldAS()
{
var cam:Camera = Camera.getCamera();
if(cam != null)
{
cam.setMode(640, 480, 30);
var video:Video = new Video(300, 450);
video.attachCamera(cam);
addChild(video);
}
else
{
trace("No Camera Detected");
//How to give an alert here
}
}
}
}