1

以前は jPlayer を使用していましたが、プレーヤーの html マークアップは直接ページ ソースにあり、現在は mediaelement.js を試しています。オーディオ プレーヤー (html/css) をコーディングしましたが、正しい使い方がわかりません。 mediaelement.js を使用します。

そのため、mediaelement.js はすべてのオーディオ タグとビデオ タグに html マークアップを追加します。

$('audio,video').mediaelementplayer(); // using the jQuery version

そのため、プレーヤーのマークアップを取得する唯一の方法は、Chrome 開発者ツールで要素を調べてコピーすることです。

しかし、これはメディアエレメントのスキンを作成する正しい方法ですか? 私が気づいていないより良い方法があるに違いないと思います。

検索しましたが、これに関するガイドが見つかりませんでした。stackoverflow でこれを見つけました。

ローリング カスタム コントロール ボタン

そして、前もって感謝します。

4

1 に答える 1

2

実際にクロム開発者ツールで要素を検査することは、スタイルを与える簡単な方法です。最悪の場合、それを上書きできます。

一方、ブラウザのサポートには mode:shim を使用することをお勧めします

    $('audio,video').mediaelementplayer({
    mode:'shim',
    startVolume: 0.8,
    loop: false,
    features: ['playpause','duration','volume'],
    success: function(player, node) {
    //success codes here
    }
});
于 2013-01-14T09:37:26.373 に答える