You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
//修正按钮元素
|
|
|
|
function toerji(item) {
|
|
|
|
let info = storage0.getMyVar('主页源信息');
|
|
|
|
let extra = item.extra || {};
|
|
|
|
extra.name = extra.name || extra.pageTitle ||item.title;
|
|
|
|
extra.img = extra.img || item.pic_url || item.img;
|
|
|
|
extra.stype = info.type;
|
|
|
|
extra.pageTitle = extra.pageTitle || extra.name;
|
|
|
|
if(item.url && !/js:|select:|\(|\)|=>|@/.test(item.url)){
|
|
|
|
extra.surl = item.url.replace(/hiker:\/\/empty|#immersiveTheme#|#autoCache#|#noRecordHistory#|#noHistory#|#noLoading#|#/g,"");
|
|
|
|
extra.sname = info.name;
|
|
|
|
}
|
|
|
|
if((item.col_type!="scroll_button") || item.extra){
|
|
|
|
item.extra = extra;
|
|
|
|
}
|
|
|
|
item.url = (extra.surl||!item.url)?$('hiker://empty#immersiveTheme##autoCache#').rule(() => {
|
|
|
|
require(config.依赖);
|
|
|
|
erji();
|
|
|
|
}):item.url
|
|
|
|
return item;
|
|
|
|
}
|
|
|
|
//简繁互转,x可不传,默认转成简体,传2则是转成繁体
|
|
|
|
function jianfan(str,x) {
|
|
|
|
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcSimple.js');
|
|
|
|
return PYStr(str,x);
|
|
|
|
}
|