問題タブ [swfobject]
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.
flash - Jing + swfobject 2.2 = 小さな div の大きなビデオ
swfobject 2.2 を使用して swf を表示しようとしていますが、swf は、入れている div に合わせて拡大縮小されません。
最初にロードしたときは適切なサイズですが、何らかの理由で大きくなります。 ムービーを右クリックして [すべて表示] を選択すると、完全に収まります。
sfobject を生成するコードは次のとおりです。
どんな助け/提案も大歓迎です!
flash - Webページに複数のSWFObjectを配置するにはどうすればよいですか?
複数のswfobjectをHTM1の1つのページに配置するためのクリーンで簡潔な方法はありますか?それらはすべて異なるflashvarsを必要とすることを念頭に置いてください。
以下は1つだけです。
これを数回コピーして貼り付けて名前を変更することもできますが、良い方法があるはずです。
javascript - タイマーでSWFを順次ロードするか、終了したら次にロードします。可能?
大量のswfs*をロードするページがあります。私はそれらすべてを同時にロードしています。シーケンシャルにイントロアニメーションの速度が低下しています。swfsを順番にロードする方法はありますか?または、タイマーにそれらをロードしない場合(0.5秒でうまくいくと思います)
*動的に生成されたさまざまなFlexグラフが多数あるため、それらをすべて1つにまとめることはできません。
python - Google App Engine(Python) から Flex 4 アプリケーションにデータを渡す方法
バックエンド用のアプリエンジンとフロントエンド用のflex 4でpythonとwebappフレームワークを使用しています。文字列形式のバックエンドをフロントエンドに渡したいので、main.py に次のコードを記述します。
Flex 4 には、次のコードがあります。
ただし、null 値を受け取ります。
直し方アドバイスお願いします。ありがとう。
編集:2月25日
私の質問に答えてくれた人々に感謝します。私の質問では、swf ファイルを含む html ファイルをレンダリングするときに、python アプリ エンジンがフレックス アプリにデータを渡す方法を理解しようとしています。おそらく、私の仕事をするために main.py、swfobject.js、または index.html に設定できるものがあります。
Pyamf をゲートウェイとして使用してフレックス アプリを提供する方法を知っています。アプリをよりシンプルにする方法を考えています。
ありがとう。
編集:2月28日
ロバートさん、index.html は flash builder 4 で作成される標準ファイルです。変更方法のヒントを教えてください。ファイルは次のとおりです。
html、本文 { 高さ:100%; }ボディ{余白:0; パディング:0; オーバーフロー:非表示; テキスト揃え:中央; }
#flashContent { 表示: なし; }
swfobject.createCSS("#flashContent", "display:block;text-align:left;");
このページを表示するには、Adobe Flash Player バージョン 10.0.0 以降がインストールされていることを確認してください。

ありがとう、ロバート。
編集:3月7日
ロバート、
http://help.adobe.com/en_US/Flex/4.0/html/WS2db454920e96a9e51e63e3d11c0bf626ae-7feb.htmlを参照してください。
ここに質問を投稿する前に、次のコードを試しました。
index.html では、
そしてまた
結果、私は得る:
< ユーザー
なぜ正しいデータを取得できないのか知っていますか。ありがとう。
jquery - jqueryメディアとswfobjectの競合
jquery メディア プラグインを swfobject 2.2 と共に使用すると、IE で「不明なランタイム エラー」が発生します。
FF やその他のブラウザでは正常に動作します。
swfobject.js を削除すると、単純な object/embed タグを使用して読み込まれるため、メディアは正常に機能します。
しかし、swfobject も使用する必要があります (他の目的で)。
誰かがこれまたは修正に遭遇しましたか?
A.
javascript - JW Player、SWFObject、および FancyZoom を使用して非表示の div の IE でビデオが再生されない
ユーザーが画像をクリックし、その画像が FancyZoom オーバーレイを開いたときに再生を開始するビデオがあります。IE を除くすべてのブラウザで問題なく動作します。非表示ではない div (実際には display:none) にビデオを配置すると、ビデオは期待どおりに開始されます。非表示の div にビデオを読み込もうとすると、Flash、JW Player、SWFObject、またはこれらの組み合わせに問題があるようです。
誰でも回避策を知っていますか?FancyZoom ライブラリを変更してみました (フォークを参照してください: http://github.com/lgomez/fancy-zoom/blob/master/prototype/js/fancyzoom.js )。コールバックを使用して、ズーム後にビデオを挿入できます。効果は完了しましたが、うまくいきませんでした。
ありがとう!
javascript - javascriptを介してswfobjectを使用してフラッシュファイルを動的に変更するにはどうすればよいですか?
ページをリロードせずに、ページ上のハイパーリンクに基づいてフラッシュファイルを動的に変更したいと考えています。これはjavascriptを介して可能ですか?
javascript - SwfObject と Google Chrome
SwfObject と Google Chrome ブラウザーに奇妙な問題があります。私のウェブページには、ユーザーが Youtube ビデオのリンクを入力できるフォームがあります。フォーム送信後、ビデオはフォームの近くの div の同じページに表示する必要があります。他のブラウザでは問題なく動作しますが、Chrome ではビデオを見たい場合はページを手動で更新する必要があります。何が問題なのかわかりません...
私の SwfObject:
私はそれをdivに入れました:
それについてのヒントはありますか?
flash - IE6 のサポートを終了します。swfObject はまだ関連していますか?
最近、仕事で IE6 のサポートを終了しました。他の開発者は、汎用オブジェクト埋め込みメソッドを選択しました。
これはすべての最新のブラウザーで機能するようですが、実際には間違った方法でこすります。私はこれがいくつかの点で間違っていると確信しており、洗練されたものへの大きな後退であることは明らかです. 私の質問は2つの部分に分かれていますが、上記の方法の何が問題になっていますか? swfObject は依然としてベスト プラクティスであり、どのような問題を解決しますか (IE6 のクリック アクティベート以外に)? 1 年未満の引用も役に立ちます。
flash - Amazon S3 と swfaddress
最近、大規模な AS3 サイト (多数の swfs、多数の flv) を Amazon S3 に移行しました。HTML と JS ファイル以外のほとんどすべてが Amazon から保存/提供されており、うまく機能しています。私が抱えている唯一の問題は、 SWFaddress を使用して (実際には、SWFaddress を使用する Gaia フレームワークを介して)サイトを構築したことです。何らかの理由で、ユーザーがページからページに移動したときに、SWFaddress がアドレス バーを正しく更新しなくなりました。言い換えれば、URL は永続的に http://www.mysite.com のままであり、SWFaddress が正しく機能している場合のように http://www.mysite.com/#/sectionではありません (そして、以前は機能していた)。移行)。
見知らぬ人ですが、(たとえば) http://www.mysite.com/#/sectionに直接アクセスすると、期待どおりにディープリンクが機能し、正しいセクションに直接到達します。ただし、そのセクションから移動しても、動的に更新する必要があるにもかかわらず、アドレス バーに影響はありません。
すべてのドメインからのアクセスを許可する crossdomain.xml ファイルをサイトに設定したので、それは問題ではなく、他に何があるかわかりません。どんなアイデアでも大歓迎です!
PS サイト全体を S3 バケットに入れ、最初の swfobject 埋め込みを main.swf の S3 インスタンスを指すように変更し、S3 パスを「ベース」パラメーターとして埋め込み swf に渡すことで、S3 を統合しました。動的にロードされるすべてのアセットと swfs も s3 から供給されること。それが私が抱えている問題に関連しているかどうかはわかりません。