0

フラッシュを使用する Web サイトがあります。このようなことをすることは可能ですか

疑似コード

if (user_agent == iOS[ipad, iphone, what-have-you])
    show_ios_component
else
    show_flash_component

したがって、私の質問は次のとおりです。Web サイトで実行される「アプリ」を構築する方法はありますか。YouTube や MSNBC などのビデオ サイトで、ビデオ プレーヤーが、iPad や iPhone などで実行されている Safari や Chrome などの iOS ブラウザで突然動作することがよくあります。

ありがとう。

4

1 に答える 1

0

Flash は IOS では動作しません。この場合、Web サイトで実行されるアプリは .swf (Flash) です。これらのサイトはビデオに HTML5 フォールバックを使用するため、ブラウザーでターゲットの OS を判別し、swf または HTML5 コンポーネントを表示します。通常、JavaScriptでそれを行います

var iOS = ( navigator.userAgent.match(/(iPad|iPhone|iPod)/g) ? true : false );

このスニペットは、IOS が true か false かを示します。

于 2013-03-11T11:05:59.723 に答える