fix problems reported by eslint
This commit is contained in:
parent
8e6b09583d
commit
36773fe342
10
eslint.config.js
Normal file
10
eslint.config.js
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
// eslint.config.js
|
||||||
|
export default [
|
||||||
|
{
|
||||||
|
rules: {
|
||||||
|
semi: "error",
|
||||||
|
"prefer-const": "error"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
@ -118,7 +118,7 @@ var MyPlayer = function(_args) {
|
|||||||
"3g2": "video/3gpp2",
|
"3g2": "video/3gpp2",
|
||||||
"7z": "application/x-7z-compressed"
|
"7z": "application/x-7z-compressed"
|
||||||
}[extension] || "application/octet-stream";
|
}[extension] || "application/octet-stream";
|
||||||
}
|
};
|
||||||
|
|
||||||
var args = (typeof(_args)==='undefined')
|
var args = (typeof(_args)==='undefined')
|
||||||
? defaultArgs
|
? defaultArgs
|
||||||
@ -141,38 +141,42 @@ var MyPlayer = function(_args) {
|
|||||||
$(args.audio).css({
|
$(args.audio).css({
|
||||||
'height': '500px',
|
'height': '500px',
|
||||||
});
|
});
|
||||||
}
|
};
|
||||||
|
|
||||||
var readId3 = function() {
|
var readId3 = function() {
|
||||||
$(args.element).find('ul.mejs li').each(function(i, track){
|
$(args.element).find('ul.mejs li').each(function(i, track){
|
||||||
var url = $(track).attr('data-url');
|
var url = $(track).attr('data-url');
|
||||||
|
|
||||||
$(track).prepend('<span class="ajaxLoader"> </span> ');
|
$(track).prepend('<span class="ajaxLoader"> </span> ');
|
||||||
|
|
||||||
ID3.loadTags(url, function() {
|
jsmediatags.read(url, {
|
||||||
var tags = ID3.getAllTags(url);
|
onSuccess: function(tag) {
|
||||||
|
var tags = tag.tags;
|
||||||
if(typeof(tags.title)!='undefined') {
|
var track_title;
|
||||||
var track_title = tags.title;
|
|
||||||
|
if(typeof(tags.title)!='undefined')
|
||||||
|
track_title = tags.title;
|
||||||
|
else
|
||||||
|
track_title = url;
|
||||||
|
|
||||||
if(typeof(tags.artist)!='undefined')
|
if(typeof(tags.artist)!='undefined')
|
||||||
track_title = tags.artist + ' - ' + track_title;
|
track_title = tags.artist + ' - ' + track_title;
|
||||||
|
|
||||||
$(args.element).find('ul.mejs li').each(function(j, _track){
|
$(args.element).find('ul.mejs li').each(function(j, _track){
|
||||||
if(i==j)
|
if(i==j)
|
||||||
$(_track).html(track_title);
|
$(_track).html(track_title);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
};
|
||||||
|
|
||||||
var playerCreated = function() {
|
var playerCreated = function() {
|
||||||
restoreParams();
|
restoreParams();
|
||||||
|
|
||||||
if(args.id3)
|
if(args.id3)
|
||||||
readId3();
|
readId3();
|
||||||
}
|
};
|
||||||
|
|
||||||
var createPlayer = function() {
|
var createPlayer = function() {
|
||||||
player = new MediaElementPlayer(
|
player = new MediaElementPlayer(
|
||||||
@ -186,7 +190,7 @@ var MyPlayer = function(_args) {
|
|||||||
'The player is currently detached.'+
|
'The player is currently detached.'+
|
||||||
'</p>'
|
'</p>'
|
||||||
);
|
);
|
||||||
}
|
};
|
||||||
|
|
||||||
var param = function(name) {
|
var param = function(name) {
|
||||||
var query = window.location.search.substring(1);
|
var query = window.location.search.substring(1);
|
||||||
@ -200,7 +204,7 @@ var MyPlayer = function(_args) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
};
|
||||||
|
|
||||||
var setupDetach = function() {
|
var setupDetach = function() {
|
||||||
if(!args.detachable)
|
if(!args.detachable)
|
||||||
@ -224,7 +228,7 @@ var MyPlayer = function(_args) {
|
|||||||
$("iframe",top.document).height(20);
|
$("iframe",top.document).height(20);
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
};
|
||||||
|
|
||||||
if(param('popup')==false) {
|
if(param('popup')==false) {
|
||||||
$('.mejs-controls').append(
|
$('.mejs-controls').append(
|
||||||
@ -255,7 +259,7 @@ var MyPlayer = function(_args) {
|
|||||||
'currentTime='+currentTime+'&'+
|
'currentTime='+currentTime+'&'+
|
||||||
'volume='+volume+'&'+
|
'volume='+volume+'&'+
|
||||||
'trackNo='+trackNo
|
'trackNo='+trackNo
|
||||||
)
|
);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@ -265,9 +269,9 @@ var MyPlayer = function(_args) {
|
|||||||
$("iframe", opener.top.document).height(windowHeight);
|
$("iframe", opener.top.document).height(windowHeight);
|
||||||
$('.mejs-audio', opener.document).show();
|
$('.mejs-audio', opener.document).show();
|
||||||
$('.playerDetached', opener.document).hide();
|
$('.playerDetached', opener.document).hide();
|
||||||
}
|
};
|
||||||
}
|
}
|
||||||
}
|
};
|
||||||
|
|
||||||
var restoreParams = function() {
|
var restoreParams = function() {
|
||||||
if(!detached)
|
if(!detached)
|
||||||
@ -289,7 +293,7 @@ var MyPlayer = function(_args) {
|
|||||||
|
|
||||||
if(paused)
|
if(paused)
|
||||||
player.pause();
|
player.pause();
|
||||||
}
|
};
|
||||||
|
|
||||||
if(param('popup')!==false) {
|
if(param('popup')!==false) {
|
||||||
detached = true;
|
detached = true;
|
||||||
@ -413,5 +417,5 @@ var MyPlayer = function(_args) {
|
|||||||
$(args.element).append('<p>Unsupported mode "'+args.mode+'"</p>');
|
$(args.element).append('<p>Unsupported mode "'+args.mode+'"</p>');
|
||||||
failed = true;
|
failed = true;
|
||||||
}
|
}
|
||||||
}
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user