リンクをクリップボードにコピー
コピー完了
2020年のFlashPlayerサポート終了に向けて、既存のFlashPlayer向けのアプリケーションをAIRで動作させようと考えています。
外部URLを読み込むだけのAIRアプリを作成して、現行ではIEで表示していたURLをAIRで表示する方式で検証を行っていました。
そのため、サーバ側のHTML・Javascript・swfにはほとんど手を加えず(一部セキュリティ的にjavascriptが動かなくなる部分は作り変えてますが)にAIRで読み込むことはできたのですが、ためしにFlashPlayerをアンインストールしたところ、getFlashPlayerのアイコンが表示され、読込ができない状態が発生ししました。
単純にSWFを直接読み込む方式(HTMLに埋め込まない)であればFlashPlayerがインストールされていない状態でも動作します。
下記の記述を見る限りAIRでもHTMLにSWFコンテンツの埋め込みは可能となっています。
Adobe AIR * HTML への SWF コンテンツの埋め込み
また、下記のページの一番下の「プラグインと埋め込みオブジェクトについて」の記述でも外部プラグインは不要と記載されています。
今後のFlashPlayerサポート終了にともなってAIRに移行させたいため、AIRランタイムだけで動作する環境にしたいのですが、
AIR上でもHTML埋め込みSWFだとFlashPlayerを使用して動作させていることについて、なんらか知識をお持ちの方はアドバイスをお願いできないでしょうか。
もしくは上記条件下においてはFlashPlayerが必要であれば、それが明記されているAdobeのページをご紹介いただけないでしょうか。
バージョン22のリリースノートに記載がありました。
ヘルプが古いままだったようです。
https://helpx.adobe.com/jp/flash-player/release-note/fp_22_air_22_release_notes.html
--------------抜粋-----------------
AIR デスクトップアプリケーション向けのシステムレベルの Flash Player サポート
AIR 22 から、HTML コントロール(WebKit)を使用して swf コンテンツを再生するアプリケーションは、アドビのシステムレベルの NPAPI Flash Player(https://get.adobe.com/flashplayer)をロードするようになります。このプラグインがシステム上にない場合、エンドユーザーはアドビからプラグインをダウンロードしてインストールするように求められます。
------------------------------------
リンクをクリップボードにコピー
コピー完了
バージョン22のリリースノートに記載がありました。
ヘルプが古いままだったようです。
https://helpx.adobe.com/jp/flash-player/release-note/fp_22_air_22_release_notes.html
--------------抜粋-----------------
AIR デスクトップアプリケーション向けのシステムレベルの Flash Player サポート
AIR 22 から、HTML コントロール(WebKit)を使用して swf コンテンツを再生するアプリケーションは、アドビのシステムレベルの NPAPI Flash Player(https://get.adobe.com/flashplayer)をロードするようになります。このプラグインがシステム上にない場合、エンドユーザーはアドビからプラグインをダウンロードしてインストール...
------------------------------------