|
|
@ -15,12 +15,13 @@ let music = new RegExp("mp3|m4a|wma|flac","i");//进入音乐播放器 |
|
|
|
let image = new RegExp("jpg|png|gif|bmp|ico|svg","i");//进入图片查看
|
|
|
|
let image = new RegExp("jpg|png|gif|bmp|ico|svg","i");//进入图片查看
|
|
|
|
|
|
|
|
|
|
|
|
function getlist(data,isdir,filter) { |
|
|
|
function getlist(data,isdir,filter) { |
|
|
|
|
|
|
|
if(!isdir){ |
|
|
|
|
|
|
|
log(data); |
|
|
|
|
|
|
|
} |
|
|
|
let list = data.filter(item => { |
|
|
|
let list = data.filter(item => { |
|
|
|
return isdir ? item.is_dir : filter? (contain.test(item.name.substring(item.name.lastIndexOf('.')+1)) || /srt|vtt|ass/.test(item.name.substring(item.name.lastIndexOf('.')+1))) : !item.is_dir; |
|
|
|
return isdir ? item.is_dir : filter? (contain.test(item.name.substring(item.name.lastIndexOf('.')+1)) || /srt|vtt|ass/.test(item.name.substring(item.name.lastIndexOf('.')+1))) : !item.is_dir; |
|
|
|
}) |
|
|
|
}) |
|
|
|
if(!isdir){ |
|
|
|
|
|
|
|
log(list); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
try{
|
|
|
|
try{
|
|
|
|
//if(!isdir){
|
|
|
|
//if(!isdir){
|
|
|
|
list.sort(SortList); |
|
|
|
list.sort(SortList); |
|
|
|