2016-12-04 8 views
1

iOSモバイルSafariのサイトのその他の質問からわかるように、これらのおいしい属性はwebkit-playesinlineであり、より簡潔にはplaysinlineでビデオの自動フルスクリーンを無効にします。iPhoneのYouTube埋め込みの自動フルスクリーンを無効にする

この奇跡にもかかわらず、これをYouTubeのhtml5埋め込みに追加する方法はまだ分かりません。予想どおりYouTube <video>はに含まれています。

理想的な結果は以下のようなものです:

<video 
    tabindex="-1" 
    class="video-stream html5-main-video" 
    style="width: 736px; height: 414px; left: 85px; top: 0px;" 
    src="blob:https://www.youtube.com/6889sdad6d2-ec51-49ca-b357-a5bd9c3ede71" 
    webkit-playsinline="true" 
    playsinline="true"> 
</video> 

私はjqueryのを経由して、これを行うために、無駄に、試してみました。

これを行う方法はありますか?

答えて

6

埋め込みURLにplaysinline=1パラメタを追加します。前もって?または&を追加してください。 ?唯一のパラメタの場合は、&を他のパラメタと連結します。

例:YouTube iFrame Player APIから

<iframe 
    src="https://www.youtube.com/v/VIDEO_ID?playsinline=1"> 
</iframe> 

:ビデオはiOSのHTML5プレーヤーでインラインまたはフルスクリーンで再生するかどうかを

このパラメータを制御します。有効な値は次のとおりです。 0:この値はフルスクリーン再生を引き起こします。これは現在のデフォルト値ですが、デフォルトは変更される可能性があります。 1:この値により、allowsInlineMediaPlaybackプロパティをTRUEに設定して作成したUIWebViewsのインライン再生が行われます。

関連する問題