質問
Flex Builderを使用してflex 3アプリケーションを構築しました。ポータルアプリケーションに埋め込みますが、Flash Playerのインストールに問題があります
FirefoxまたはIE6(Flashがインストールされていない状態)でアプリケーションをロードすると、フレックスアプリのあるべき場所にメッセージが表示されます
("このページにすべてのメディアを表示するには追加のプラグインが必要です")
プラグインをクリックしてインストールすると、別のエラーが表示されます:
(不明なプラグイン(application / octet-stream))。
プラグインがロードされず、ハングインのままになります。その後、Flashプラグインを手動でインストールすると、アプリは正常に動作しますが、他のユーザーにこの困難を経験させたくありません。誰か提案がありますか? Flex Builder 3を使用してプロジェクトをビルドするim
解決
SWFObject を使用して、FlashオブジェクトをWebページに埋め込みます。代替コンテンツの部分(ドキュメントを確認するだけでわかります)に、以下を追加します:
<a href="http://www.adobe.com/go/getflashplayer"><img border="0"
src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif"
alt="Get Adobe Flash player" /></a>
SWFObjectは、Flash Playerがインストールされている場合でも状況を処理する必要がありますが、そのバージョンはアプリには低すぎます。
他のヒント
このページのFlashは機能しますか、それとも同じプロンプトが表示されますか? http://www.adobe.com/products/flashplayer/
同じプロンプトが表示された場合、ブラウザにプラグインをインストールさせないでください。代わりに、そのページのダウンロードリンクを使用して、できれば管理者権限を持つユーザーとしてFlashプレーヤーを手動でインストールしてください。
マシンを再起動して再試行してください。