diff --git a/SrcJySet.js b/SrcJySet.js index 85842aee..2092fc82 100644 --- a/SrcJySet.js +++ b/SrcJySet.js @@ -464,6 +464,7 @@ function SRCSet() { title: 'biu导入', url:$("","输入biubiu资源地址").input(() => { try{ + showLoading('检测文件有效性'); require(config.依赖.match(/https.*\//)[0] + 'SrcJySet.js'); var html = fetch(input,{timeout:2000}); var reg = /("([^\\\"]*(\\.)?)*")|('([^\\\']*(\\.)?)*')|(\/{2,}.*?(\r|\n|$))|(\/\*(\n|.)*?\*\/)/g; @@ -476,10 +477,11 @@ function SRCSet() { var bbcaiji = bbdata.caijizhan||[]; var bbzidingyi = bbdata.zidingyi||[]; } catch (e) { + hideLoading(); log('接口导入失败:'+e.message); return "toast://导入失败:连接无效或内容有错"; } - + showLoading('正在抓取数据中') var urls= []; for(var i in bbjiekou){ urls.push({ "name": bbjiekou[i].name, "url": bbjiekou[i].url, "group": "新导入"}) @@ -519,6 +521,7 @@ function SRCSet() { } } var jknum = jiekousave(urls); + hideLoading(); if(jknum<0){ return'toast://导入失败,内容异常'; }else{ @@ -569,7 +572,7 @@ function SRCSet() { title: 'TVBox导入', url:$("","输入TVBox/beibei资源地址").input(() => { try{ - showLoading('检测文件有效性') + showLoading('检测文件有效性'); require(config.依赖.match(/https.*\//)[0] + 'SrcJySet.js'); if(/\/storage\/emulated\//.test(input)){input = "file://" + input} var html = fetch(input,{timeout:2000}); @@ -587,7 +590,7 @@ function SRCSet() { log('接口导入失败:'+e.message); return "toast://导入失败:连接无效或内容有错"; } - showLoading('正在多线程抓取数据中') + showLoading('正在多线程抓取数据中'); var urls= []; //多线程处理 var task = function(obj) {