diff --git a/SrcLive.js b/SrcLive.js index b5cf4f2d..b5eb3885 100644 --- a/SrcLive.js +++ b/SrcLive.js @@ -139,8 +139,8 @@ function Live() { writeFile(JYlivefile, JYlives.join('\n')); hideLoading(); refreshPage(false); - require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcLive.js'); - editmode(); + //require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcLive.js'); + //editmode(); return "toast://已删除分组 <"+groupname+"> 所有地址"; }catch(e){ hideLoading(); @@ -198,10 +198,58 @@ function Live() { }); } setHomeResult(d); - editmode(); + if(getMyVar('editmode','0')!="0"){ + let editnames = ["分组删除|groupdelete","分组改名|grouprename","地址删除|urldelete","地址改名|urlrename","退出编辑|exitedit"]; + let editmenu = []; + for(let i=0;i { + if(code=="exitedit"){ + clearMyVar('editmode'); + deleteItemByCls('editmenu'); + return "toast://退出编辑,正常观看"; + }else{ + putMyVar('editmode',code); + } + for(let i in editnames){ + if(editnames[i].split('|')[1]==code){ + updateItem(code,{title:'‘‘’’'+name}) + }else{ + updateItem(editnames[i].split('|')[1],{title:editnames[i].split('|')[0]}) + } + } + return "toast://进入"+name+"模式"; + },name,code,editnames), + col_type: 'scroll_button', + extra: { + id: code, + cls: 'editmenu' + } + }) + } + editmenu.push({ + col_type: 'line', + extra: { + cls: 'editmenu' + } + }) + for (let i = 0; i < 9; i++) { + editmenu.push({ + col_type: "blank_block", + extra: { + cls: 'editmenu' + } + }) + } + addItemAfter('livesearch',editmenu); + } + //editmode(); } function editmode(){ - if(getMyVar('editmode','0')==1){ + if(getMyVar('editmode','0')!="0"){ let editnames = ["分组删除|groupdelete","分组改名|grouprename","地址删除|urldelete","地址改名|urlrename","退出编辑|exitedit"]; let editmenu = []; for(let i=0;i