NetStreamでsend()する際にFullScreenが解除される件
ここ最近はFlashMediaServerがらみの処理ばっかりしていたので、ちょっと気になった点をメモ。
NetStreamを使って、送信側Flashから受信側Flashの関数をコールするのにsend()をつかったりするけど、その際受信側FlashのFullScreenが解除される模様。具体的には下記の様な処理を送信側Flashで行うと、
受信側のFullScreenモードが解除されてしまう。
そして更に注意が必要なのが、Firefox3、IE7では解除されてしまったが、IE6、Safari1.3では解除されないという点。ブラウザによって挙動が違うようです。Safari2.0以降では試していないので、不明だけどこれは結構やっかい。
NetStreamを使って、送信側Flashから受信側Flashの関数をコールするのにsend()をつかったりするけど、その際受信側FlashのFullScreenが解除される模様。具体的には下記の様な処理を送信側Flashで行うと、
netStream = new NetStream(netConection) netStream.send("hogeFunc","foo")
受信側のFullScreenモードが解除されてしまう。
そして更に注意が必要なのが、Firefox3、IE7では解除されてしまったが、IE6、Safari1.3では解除されないという点。ブラウザによって挙動が違うようです。Safari2.0以降では試していないので、不明だけどこれは結構やっかい。