0

これが可能かどうか誰にもわかりますか?

通常の HTML フォームでフィールドに入力しているものを表示/プレビューするフラッシュ ムービーを作成しようとしています。フラッシュ ムービーを更新するための呼び出しは、ほとんどの場合、onKeyUp イベントに関連付けられます。

アドバイスやチュートリアルは素晴らしいでしょう

乾杯!デブラド

4

4 に答える 4

1

actionscript 3 を使用していると仮定すると....

これをチェックしてください

このリンクをチェックすることもできます(ただし、Flex 3 の場合... AS3 はフラッシュの場合と同様であるはずです)...以前、Flex プロジェクトでExternalInterfaceを使用したことがあります。

于 2009-11-10T19:23:28.103 に答える
0

私のアドバイスは、お気に入りの JavaScript 用イベント ユーティリティを取得し、それをExternalInterfaceとペアにすることです。そうすれば、Flash で EI にコールバックを追加できます。これは、次のようなことができることを意味します。

ExternalInterface.addCallback( "keyboardClicked", dispatcherFunc );

function dispatcherFunc():void
{
    dispatchEvent( new Event( "javaScriptKeyClick" ) );
}


document.getElementById( "mySwf" ).keyboadClicked();
于 2009-11-10T19:34:59.890 に答える
0

皆さん、私を正しい方向に向けてくれてありがとう!バージョン 4 以降、フラッシュに触れていないので、錆びていると言っても過言ではありません。

実際のフラッシュ ムービーでテキスト エリアを作成していないのは、システムが 95% 完成し、サーバー側に多くのスマート機能があるためです。彼らが言うように、フラッシュプレビューは多かれ少なかれアイシングです! Flash へのフックがこれ以上ないことに少し驚いています。

再度、感謝します!12月

于 2009-11-10T22:37:03.460 に答える
0

私が知る限り、Flashplayer は、フォーカスがある場合にのみキー イベントをリッスンします (HTML フォームに入力している場合はフォーカスされません。JavaScript を使用して Flash にイベントを挿入する方法は知りません)。 .

実際の Flash ムービー自体でテキスト領域を使用できない特定の理由はありますか?

于 2009-11-10T19:24:12.080 に答える