0
チャットアプリケーション用のビデオを使用するプロジェクトがありますが、Flexエミュレータで動作させることができますが、変更とビデオは決して始まらない。私のデバイスはすべて私のコンピュータを除いて2台のカメラを持っていますが、具体的にはCamera.getCamera([1])
は私のエミュレータを台無しにして、NullPointerException
を引き起こします。 Camera.getCamera([0])
はIDを持たないものと全く同じ働きをします。私はさまざまな価値の品質を混乱させようとしましたが、何も違いはありません。デバッグログを有効にすることを説明できる人は、それらを持つことができます。ありがとう!カメラはフレックスエミュレータでは正常に動作しますが、デバイスでは正常に動作しません
private function publishVideo():void{
_publishingVideo = true;
_ns = new NetStream(_nc);
_ns.client = this;
_ns.addEventListener(NetStatusEvent.NET_STATUS, onNetStreamStatus);
_cam = Camera.getCamera();
_cam.setQuality(0,0);
_cam.setMode(160, 120, 10);
エミュレータは非常にうまく機能しない可能把握する私をプッシュするためのおかげです。デバイス上のコードをデバッグして、エラーが出ていないかどうかを確認しましたか? – JeffryHouser