vlcWebプラグインAPIの使用と制御http://www.xuebuyuan.com/2224602.html
Use Control Vlc Web Plug Api Http
vlcとは何かわかりません。Baiduを見てください。 、
vlcは、Firefoxまたはchrome activeXプラグインおよびプラグインを提供し、基本的にすべてのブラウザーをカバーします。したがって、vlcを使用してWebプレーヤーのビデオを解決しますが、状況に応じて複雑なデコード要件を回避する方法もあります。
チュートリアルの使用を開始しましょう:
htmlドキュメント構造:
function showPlayer(id,url){ var vhtml = '' // The following players are parameters to configure their own right vhtml+='' vhtml+='' vhtml+=' ' vhtml+=' ' vhtml+='' vhtml+='' document.getElementById(id).innerHTML = vhtml }
上記のオブジェクトは別のブラウザで有効です。以下は有効なオブジェクトです。
jsブラウザーの分析を使用して、オブジェクトオブジェクトタイプを動的に挿入できます。
function play(elem) { var vlc=document.getElementById('vlc') vlc.playlist.clear() vlc.playlist.add(elem.href) vlc.playlist.play() }
シンプルなコントロール:
function isInsalledIEVLC(){ var vlcObj = null var vlcInstalled= false try { vlcObj = new ActiveXObject('VideoLAN.Vlcplugin.2') if( vlcObj != null ){ vlcInstalled = true } } catch (e) { vlcInstalled= false } return vlcInstalled } function isInsalledFFVLC(){ var numPlugins=navigator.plugins.length for (i=0i -1 || plugin.name.indexOf('VLC') > -1) { return true } } return false }
以下は、プラグに取り付けられた状態の決定です。
上記は2種類のプラグの取り付けです
最後に、vlcは最も包括的なAPIを提供します。
|_+_|
|_+_|