0

私は HTML5 や Jquery についてあまり詳しくないので、次の点について助けが必要です。

HTML に swf を埋め込みたいのですが、ユーザーが iOS でサイトを表示する場合、Jquery にフォールバックする必要があります。ほとんどの人がビデオでのみこれを行う方法を説明しているため、オンラインで何も見つけられないようです。ビデオだけでなく、完全な Jquery ギャラリーへのフォールバックが必要です。これを行う方法について何か提案はありますか?

4

1 に答える 1

0

navigator.userAgent または navigator.platform を使用して iPhone または iPad デバイスを検出し、iPhone/iPad でない場合はフラッシュを埋め込み、そうでない場合はギャラリーを埋め込みます。

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

if(!iOS){
     //render the flash
}
else {
     //render the gallery.
}
于 2012-07-06T09:51:36.910 に答える