ユーザーがクリックすると、iPad でビデオをフルスクリーンで起動しようとしています。
$('.selector').click(function(e) {
var elem = document.getElementById("myId");
alert(elem.getAttribute("id"));
alert(typeof elem.webkitEnterFullscreen());
elem.webkitEnterFullscreen();
});
最初のアラートは、要素が存在することを確認します。
2 番目のアラートは undefined と表示されます。
何らかの理由?
更新: forwebkitEnterFullscreen()
が機能するには、video
要素のメタをロードする必要があることに気付きました。video
したがって、ロードされていることを示すコールバック内にこれを配置します