ホームページ  >  記事  >  ウェブフロントエンド  >  模倣Kugou HTML5携帯音楽プレーヤー_html5チュートリアルスキルの主要部分のコード

模倣Kugou HTML5携帯音楽プレーヤー_html5チュートリアルスキルの主要部分のコード

WBOY
WBOYオリジナル
2016-05-16 15:49:292467ブラウズ

HTML5 は動作しますが、テストの結果、効果が良好であることが確認されました。残念ながら、Google や Apple などの Webkit ベースのブラウザのみをサポートしています。ネチズンがこの問題を経験する場合は、Google やその他のブラウザを使用してください。そうでない場合は実行できません。効果を見てみましょう


コードをコピーします
コードは次のとおりです。

コードの主要部分は次のとおりです。
function ZzxMusic(){
var aa={};モジュール設定
var settings = {
newSong:{'target':'newSong', 'type':'1','firstCount':6,'Count':5},
songCharts:{ 'target':'newSong','type':'1','firstCount':2,' Count':4},
歌手:{'target':'newSong','type':'1' ,'firstCount':8,'Count':7},
radioStation:{'target' :'newSong','type':'1','firstCount':9,'Count':2}
};
//デフォルトでロードされたモジュール
aa.newSong = new Zzx(setting.newSong);
//モジュールの初期化
$(".menu_tagList").children("li") .bind('click',function(){
for(設定の変数 i){
if($(this).attr("id")==i){
if(typeof aa [i]==='未定義'){
aa[i] = new Zzx(設定 [i])
}else{
aa[i].init();
}
}
$(".menu_hover").removeClass("menu_hover ");
$(this).addClass("menu_hover")
}
//コンソールをインスタンス化します
var myControl = new Control({
audio : document.getElementById("myMusic"), //Player
playModeNode: $("#modeButton"), //モード選択ボタン
playBtn: $("#playButton"), //マスターボタン
playTitle : $("#musicTitle"), //曲タイトルコンテナ
singerHead : $("#singerHead") , //曲のイラストコンテナ
progressWrap : $("#progressWrap"), //曲のプログレスバーコンテナ
progress : $("#progress"), //曲のプログレスバー
oWinObj : $( "#oWindow"), //アラートウィンドウコンテナ
allTimeNode : $("# totleTime"), //現在の時刻コンテナ
currentTimeNode: $("#currentTime") //現在の時刻コンテナ
} );
ZzxMusic();



原文 www.jq-school.com
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。