2016-10-24 6 views
2

カスタムプラグインを使用して、Clappr(clappr.io)にIOS 10の新しいplaysinline属性を実装しようとしています。現在、私は次のコードを持っている:ClapprのVIDEOタグの属性を変更するには

var IOS_Fullscreen_Plugin = Clappr.UIContainerPlugin.extend({ 
    name: 'IOS_Fullscreen_Plugin', 
    bindEvents: function() { 
    this.on(Clappr.Events.PLAYBACK_READY, this.add_attributes); 
    }, 
    add_attributes: function() { 
    var $container = this.container.$el; 
    var $video = $container.find('video'); 
    $video.attr('webkit-playsinline','').attr('playsinline',''); 
    return this; 
    } 
}); 

トリックは、私は再生がトリガされる前に起動するようにコードが必要ですが、ビデオの要素が取り込まれた後、私が使用したすべてのフックが1に出てくるように見えるということですその行の一方または他方の行に表示されます。何か案は? (このコードでは、動画要素が埋め込まれる前に起動するように見えます)

答えて

0

playInlineという名前の設定を渡すと、これを解決できます。

関連する問題