1

NetConnection インスタンスの「クライアント」プロパティは、サーバー側で異なる動作をしているようです。

FMS アプリ A と B があるとします。次に、次のように NetConnection を使用して B から A に接続したいとします。

var bClient = new NetConnection();
bClient.client = { foo:function(){ trace ('Foo called!') } }
bClient.connect(APP_A_URI);

アプリ A はクライアントを受け入れ、次に を発行しますclient.call('foo')

BI からのログで、 を取得しSending error message: Method not found (foo)ます。

明らかに、NetConnection のサーバー バージョンには「クライアント」オブジェクトはありません。代わりに定義bClient.foo = function(){ ... }すると、すべて機能しますが、愚かに見える NetConnection インスタンスのすべてのメソッドを再定義する必要があります。

この状況をUさんはどう受け止めているのでしょうか?NetConnection またはそのプロトタイプを継承しますか? :) ちょっとした例をいただければ幸いです。

ありがとう、カルステン!

4

0 に答える 0