問題タブ [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.

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

javascript - Firefoxの散発的な「SetVariableは関数ではありません」

swfObjectを使用してアプリにFlashPlayerを埋め込みます。埋め込まれたフラッシュオブジェクトと通信しようとすると、FireFoxでエラーが発生することがあります(IEまたはChromeでは発生しません)。エラーには、「SetVariableは関数ではありません」と表示されます。このエラーの原因となるコードは、ほんの少し前に正常に実行され、現在このエラーを示しています。ページを再読み込みして再実行すると、これが二度と起こらない可能性は十分にあります。

FFがSetVariableでうまく機能しないという報告をウェブ上で見ましたが、それを修正するものは何もありません。どうやらswfObjectはこれをすべて隠す必要がありますが、そうではありません。

私のコードは次のようになります。

FFの最後の行で、「SetVariableは関数ではありません」というエラーが発生することがあります。

どこを見るべきかについての提案はありますか?

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

flash - 部分的にステージから外れている Flash SWF 内のオブジェクトが表示され、トリミングされないようにする方法

ステージ サイズが 500x100 の AS3 flash player 9 swf があります。ステージ上には、ステージの境界線を越えて広がるオブジェクトがいくつかあります。たとえば、490,90 の直径 50 ピクセルの円です。

SWF を HTML に埋め込むときに現在起こっていることは、円が切り取られていることです。円がステージ領域の外にあるにもかかわらず、円が完全に見えるようにしたいと考えています。Flash ムービーの下にある html 要素にマウスでアクセスできるようにする必要があるため、これはこの特定のアプリケーションの動作にとって重要です。単純にステージを大きくすると、円は表示されますが、マウス イベントが透明なフラッシュ ステージ エリアに引っかかってしまいます。

localhost/test.swf などのブラウザで swf を単独で表示すると、円はそのままです。8 年前にフラッシュで正反対の問題が発生したことを覚えています。ステージ外のオブジェクトを表示したくありませんでしたが、表示されていたので、可能であると確信していますが、パラメーターの適切な組み合わせを取得できません。埋め込みが正しく機能するようにします。

swfobject 2 を使用して埋め込みを行っていますが、他の方法を試しても同じ結果が得られました。

どんな考えや提案も高く評価されます:)

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

firefox - 複数の swf ファイルが DNN 5.X にロードされない

現在、多数のテストを実行しており、ページに複数の swf ファイルをロードする DNN-SWFObject か、Firefox のバグのいずれかに行き着きました。

必要な結果は次のとおりです。

1 ページに 2 つの swf ファイル:

  1. Header.swf: ナビゲーションとブリング アニメーションを保持します。
  2. Map.swf: 国のさまざまな州がロールオーバーで強調表示されます。アクティブな州は、Javascript を介して URL を読み取ることによって強調表示され、FlashVars を介して Map.swf にロードされます。

他のブラウザーでの他のすべてのテストでは、シナリオは非常にうまく機能しますが、Firefox 3.5.3 では、swf ファイルが表示されません。

このテストを最小限の 1 つの html ページのシナリオに落とし込み、SWFObject 2.2 を使用して同じ方法で埋め込みました。これは Firefox で機能します。DNN にアップロードすると、swf ファイルが表示されません。

誰でも思いつくことはありますか?

どうもありがとう、ジェームズ

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

flash - SWFObjectを使用して埋め込まれたフラッシュファイルをダウンロードするにはどうすればよいですか

私が使用しているサイトは、SWFObjectを使用して動的に埋め込まれているフラッシュファイルを表示します。フラッシュファイルをローカルにダウンロードしたいので、ネットにアクセスできないときに実行できます。ただし、swfファイルのURLを開こうとすると、通常はSWFObjectJavascriptによって渡される「id」パラメーターが必要になります。

具体的には、ページのソースには次のものが含まれます。

また、flashvarsには次の定義があります。

site.com/bin/loader.swfにアクセスしようとすると、file_idパラメーターが必要であると表示されます。

パラメータを渡してファイルをデスクトップにダウンロードするにはどうすればよいですか?

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

flash - ブラウザで Flash が正しく表示されない

私はflaプレーヤーを持っていて、それをdiv内に適切に表示しようとしています.IEでは問題ないように見えますが(ページを更新した後のみ)、他のブラウザでは正しく表示されません(1/4のみ)テレビ番組の.. Flash ドキュメントのサイズは 336px x 220px で、テレビとリモコンを内部に配置しました。

これを使用してSWFObjectを使用してフラッシュを呼び出しています:

そして、これも 336px x 220px の div 内にあり、赤い境界線があります (可視性のみ)。

URL は次のとおりです: http://live.gfwa.360southclients.com/commercial/test.html

誰かがこれを手伝ってくれて、問題なく表示できるようにしてくれませんか。私はフラッシュなどが苦手です.. :S

ああ、これがアクション スクリプト ファイルです。

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

css - 要素のパディングに影響する Flash/SWF オブジェクト

これは、私が取り組んできた過去のいくつかのサイト (まだ稼働していませんが) の問題であり、解決策を準備しようとするのではなく、これを理解しようと頭を悩ませてきました。問題の根本を見つけようとするのが好きです。

問題のサイトは次のとおりです: (URL は削除されました)

基本的に、私はこのホームページをプレーンな HTML としてコーディングし、時間をかけて完成させたときに JavaScript と Flash 要素を挿入しました。(SWF オブジェクトを使用して) Flash を追加したとき、その下の要素が約 5px 押し下げられていることに気付きましたが、それは Firefox と Safari だけでした (奇妙なことに、Internet Explorer は影響を受けません)。Flash をオフにするか JavaScript を無効にすると、Flash もオフになり、この余分なパディングが削除されます。

誰かがこの問題の原因について教えてもらえますか? JS または CSS の主要なエラー (IE のいくつかのハックを除いて) に気付かないので、困惑しています。

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

xml - SWF ファイルは表示されるが、xml データが aspx ページに埋め込まれた SWF にロードされない

フラッシュ マップは、マップが Firefox で表示するデータを含む xml 外部ファイルを呼び出し、扱いますが、xml データ ヘルプを表示しません。