問題タブ [flash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
37114 参照

c# - C#WinFormsアプリケーションでのFlashコンテンツの表示

C# WinFormsアプリケーションFlashでコンテンツを表示するための最良の方法は何ですか?画像やフラッシュコンテンツを表示できるユーザーコントロール(現在と同様)を作成したいと思います。PictureBox

ディスク上のファイルではなく、ある種のストリームからフラッシュコンテンツをロードできると便利です。

0 投票する
10 に答える
5117 参照

flash - フラッシュチャートとグラフの最良の解決策は何ですか?

FusionChartsを知っていますが、Adobe Flashでグラフを作成するための他の優れたソリューション(API)はありますか?

0 投票する
7 に答える
4220 参照

asp.net - ASP.NET Webサイトにビデオを埋め込むための効果的なオプションは何ですか?

現在のインターネットを一目見ただけで、AdobeFlashがWebページにビデオを埋め込むための明白な選択肢であることがわかります。これは正確ですか、それとも他の効果的な選択肢ですか?プラットフォームとしてのASP.NETの選択は、この決定に影響しますか?

0 投票する
5 に答える
4151 参照

flash - 背景透過のFlashムービーの作り方

Adobe のこのページでは、「wmode」パラメータを追加し、その値を「transparent」に設定するように指示されています: http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_1420

これはIEで問題なく動作します。背景は Firefox と Safari で正しくレンダリングされますが、ブラウザのスクロール バーを使用して Flash コントロールにマウスを合わせるとすぐに、コントロールをアクティブにするために 1 回クリックする必要があります。Adobe の例で再生ボタンを押してみると、この動作が見られます。

誰でもこれを回避する方法を知っていますか?

0 投票する
4 に答える
2202 参照

flash - Flash ビデオ プレーヤーを作成するためのベスト プラクティス

私が維持しているカスタムビルドの Flash ベースのビデオ プレーヤーがあり、プレロール広告をサポートする必要があり、理想的にはサーバー スイッチに応じてプログレッシブ ビデオ再生とストリーミングの両方をサポートする必要があります。

私は flvPlayback コンポーネントを使用してきましたが、自分の深みから少し離れていることに気付きました。netstream と flvPlayback の違いを理解するための優れたチュートリアルやリソースはありますか? それとも、一方は他方の一部ですか?成功せずにググった。

プレロール広告には、おそらく DART In-Stream を使用します。これが、この広告を構成する最善の方法を把握できていないと感じている理由の 1 つです。

ベスト プラクティスやリンクに関するヘルプは大歓迎です - ta!

編集 - 更新: 手動でプレーヤーを作成し、必要なすべての機能を多かれ少なかれ動作させましたが、約 6 か月後に、最終的にすべての Web プロパティで JW Player に移行しました。これは非常に信頼性が高く、十分にサポートされており、DART システムとうまく統合されており、デザイナーは簡単に皮を剥ぐことができると感じました。

0 投票する
3 に答える
950 参照

flash - Flashビデオを配信するためのオプションは何ですか?

さまざまなオプションを簡潔に紹介したいと思います。

0 投票する
1 に答える
2261 参照

flash - ActionScript 3.0 ソケットが再接続できない

接続タイムアウト後に (Socket および XMLSocket クラスを介して) TCP リスナーに接続できません。

サーバーへの TCP 接続を維持する必要があるフラッシュ アプレットがあります。タイマーやピンポン システムなどを使用してタイムアウトを実装しました。ただし、問題があります。Socket.connect() を呼び出すと、フラッシュ プレーヤー (9.0.115 およびそれ以前の他の多くの安定版) は、SYN パケットを介して 3 つの接続要求を送信します。これらのいずれにも応答がない場合 (サーバーがダウンしているなどの理由で)、アプレットをサーバーに接続 [試行] することはできません。これまで。つまり、アプレットの存続期間内です。

明確化および/または要約するには:

Socket.connect() または XMLSocket.connect() に指定されたホスト/ポートのペアについて、呼び出しが失敗した場合、Flash アプレットの存続期間内の他の Socket (または XMLSocket) インスタンスへの後続の connect() 呼び出しは同じホスト/ポートのペアは無視されます。(少なくとも、パケット スニファを使用してわかる限りでは。)

私は多数の Socket メソッドを呼び出し、破棄¹ してオブジェクトを再作成し、ソケットのプールを使用して、今は思い出せない他のさまざまなメソッドを試しました。すべて役に立たない。

私の現在の解決策は、JavaScript 呼び出しを介して親 Web ページに通知し、アプレットをリロードさせることです。Flash がソケット接続を適切に処理できないという理由だけで、それが引き起こす問題の回避策を実装するつもりはありません。

非常に単純なものが欠けているに違いありません。

何か案は?

1: オブジェクトを実際に破壊できないことはわかっています。それらへの参照をすべて削除し、最善を尽くします。この場合、GC を明示的に呼び出そうとはしていません。(ただし、Socket を Array 内に配置してdeleteを使用しようとしたと思います。)


はい、接続が成功した場合は期待どおりに動作します (後で接続が切断された場合でも)。

これをトリガーする唯一のイベントは、サーバーがまったく応答しない場合です。あたかも Flash がホストとポートの組み合わせを「オフライン」としてマークし、アプレットの存続期間中はそれ以上パケットを送信しないかのようです。

接続の積極的な拒否 (たとえば、ホストはオンラインであるが、ポートをリッスンしていない) が原因ではないのではないかと思います。

Socket からエラー メッセージやその他の種類のフィードバックは得られません。

最初のペアが失敗したときに、同じホスト/ポートのペアに対して connect() を複数回呼び出したことがありますか? 最初の connect() が失敗したことをどうやって知りましたか? 後続の connect() 呼び出しの前に、ソケットをリセットするために何かしましたか?

0 投票する
3 に答える
4282 参照

apache-flex - Flash(AS3)を使用してリモートドメインからFlex SWFを呼び出すにはどうすればよいですか?

私はhttp://www.a.com/a.swfでホストされているFlexswfを持っています。SWFをロードしようとする別のdoaminにフラッシュコードがあります。

onLoaderFinishイベントで、リモートSWFからクラスをロードして作成しようとしています。

このコードを実行すると、次の例外が発生します

このコードを機能させる方法はありますか?

0 投票する
10 に答える
18124 参照

xml - AS3 XML 解析のベスト プラクティス

Flash 内のさまざまな種類の XML (具体的には、FeedBurner RSS ファイルと YouTube Data API 応答) の解析で問題が発生しています。を使用しURLLoaderて XML ファイルをロードしEvent.COMPLETE、新しい XML オブジェクトを作成しています。これは 75% の確率で問題なく動作しますが、時々、次のような例外が発生します。

問題は XML が大きいことでありEvent.COMPLETE、XML が実際に からダウンロードされる前にイベントが発生した可能性がありURLLoaderます。私たちが思いついた唯一の解決策は、イベント時にタイマーを設定し、基本的に「数秒待ってから」データの解析を開始することです。確かに、これはこれを行うための最良の方法ではありません。

Flash 内で XML を解析する確実な方法はありますか?

更新 2008 年 9 月 2 日次の結論に達しました。この時点でコード内で例外が発生します。

この部分に try/catch ステートメントを配置し、現在、エラーが発生したときに画面にエラー メッセージを表示しています。私の質問は、不完全なファイルがどのようにしてこの時点に到達するbytesLoaded == bytesTotalかです。


元の質問をステータス レポートで更新しました。別の質問は、データにアクセスする前にオブジェクトが適切に解析されているかどうかを判断する方法があると思いXMLます (エラーが、XML が実際にオブジェクトに解析される前にオブジェクトの数をカウントするループが開始されている場合) ?


@Theo:ignoreWhitespace のヒントをありがとう。また、準備が整う前にイベントが呼び出されていることも確認しました (いくつかのテスト トレースを行いました)。mainXMLLoader.bytesLoaded + "/" + mainXMLLoader.bytesLoaded

0 投票する
22 に答える
15356 参照

.net - Silverlight と Flex

私の会社では、数種類のアプリケーションを開発しています。私たちのビジネスの多くは、通常は Flash で行われるマルチメディア タイプのアプリから生まれています。しかし、今ではその側が Flex 開発を行う方向に移行し始めています。

その他の開発のほとんどは、.NET を使用して行われています。代わりに、Silverlight 開発を推進しようとしています。その方がスタッフの .NET 開発者をより有効に活用できるからです。Silverlight はすべて .NET コードであるという単純な事実から、私は Flex プラットフォームよりも Silverlight プラットフォームを好みます。スタッフには Flash/Flex 開発者よりも多くの .NET 開発者がおり、Flash/Flex 開発者のほとんどはグラフィック アーティストです (本物のプログラマーではありません)。彼らが現在 Flex を推し進めている唯一の理由は、それが Flash からの論理的なステップのように見えるからです。

私は両方を使用して開発を行ってきましたが、正直なところ、Silverlight の方が使いやすいと思います。しかし、私は Flash 開発者だけを説得しようとしています。

では、私の質問は次のとおりです。Silverlight を称賛する会議に参加する場合、なぜ企業は Flex ではなく Silverlight を使用したいと考えるのでしょうか? 明らかな「誰もが Silverlight を持っているわけではない」以外に、それぞれの長所と短所は何ですか?