From 3d6f35c31074b3f006f41fff321428c08ca62f0c Mon Sep 17 00:00:00 2001 From: agan <agan@yazhai.co> Date: Fri, 5 Jan 2024 19:23:04 +0800 Subject: [PATCH] xg --- js/actHead.js | 1 - js/webHead.js | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 142 insertions(+), 1 deletion(-) create mode 100644 js/webHead.js diff --git a/js/actHead.js b/js/actHead.js index db33140..f766a0c 100644 --- a/js/actHead.js +++ b/js/actHead.js @@ -6,7 +6,6 @@ var $ip2 = "https://activity.yazhaiyabo.com" if (location.href.indexOf("https://activity.yazhaiyabo.com/") > -1) { $ip = "https://webserver.yabolive.net"; $ip2 = "https://activity.yazhaiyabo.com" - } else { $ip = 'http://ceshi.yabolive.tv/web'; diff --git a/js/webHead.js b/js/webHead.js new file mode 100644 index 0000000..38aa8c1 --- /dev/null +++ b/js/webHead.js @@ -0,0 +1,142 @@ + + +var $ip = 'http://ceshi.yabolive.tv/web'; +var $ip2 = "https://activity.yazhaiyabo.com" + +if (location.href.indexOf("https://activity.yazhaiyabo.com/") > -1) { + $ip = "https://webserver.yabolive.net"; + $ip2 = "https://activity.yazhaiyabo.com" +} +else { + $ip = 'http://ceshi.yabolive.tv/web'; + $ip2 = 'http://test.ybact.yazhaiyabo.com' +} + +let imgUrl1, imgUrl2, imgUrl3, imgUrl4; +let fileName = $firefly.urlData.appname; + +imgUrl2 = 'https://app.ixiulive.com/static/app/img/' + fileName + '/share1.png' +imgUrl3 = 'https://app.ixiulive.com/static/app/img/' + fileName + '/5.png' +imgUrl4 = 'https://app.ixiulive.com/static/app/img/' + fileName + '/title.png' + +if ($firefly.urlData.appname == 'com.happy.live') { + imgUrl1 = 'https://app.ixiulive.com/static/app/img/' + fileName + '/kf.webp'; +} else if ($firefly.urlData.appname == 'com.ftsfuxin.android') { + imgUrl1 = 'https://app.ixiulive.com/static/app/img/' + fileName + '/kf.png'; +} + + +if ($firefly.urlData.appversion >= 7400) { + try { + tellCliIcon(); + $firefly.changeTitle({ + type: 1, + url: imgUrl4, + w: '161', + h: '70' + }); + } catch (error) { + + } + function tellCliIcon() { + let mInfos = [ //第一级 右上角展示的Icon + { + "imgUrl": imgUrl1, + "explain": '客服', + "webFunc": "$firefly.goCustomerService()", + }, + { + "imgUrl": imgUrl2, + "explain": '分享', + "webFunc": 'goShare()', + }, + { + //第二级 更多中的内容 + "imgUrl": imgUrl3, // ...的icon + "explain": "更多",// ...的cid + "webFunc": "openExtra()" + } + ] + $firefly.showIcons(mInfos); + } + function goShare() { + let shareContent = { + "title": $('title').html(), + "pic": 'https://app.ixiulive.com/static/app/img/logo.png', + "text": '', + "whichShare": 0, + "webpage": location.origin + location.pathname + "?agentCode=" + $firefly.urlData.uid + "&bindType=3&uid=" + $firefly.urlData.uid, + } + $firefly.goShare(shareContent) + } + + function openExtra() { + let infos; + if (fileName == 'com.happy.live') { + infos = [ + [{ + "fontStyle": { + "highLight": false // 是否高亮 + }, + "explain": $firefly.langList[$firefly.langType].lang2, + "webFunc": "$firefly.refreshWeb()", + }], + [{ + "fontStyle": { + "highLight": false // 是否高亮 + }, + "explain": $firefly.langList[$firefly.langType].lang3, + "webFunc": "$firefly.goCustomerService()", + }, + { + "fontStyle": { + "highLight": false // 是否高亮 + }, + "explain": $firefly.langList[$firefly.langType].lang4, + "webFunc": "goShare()", + }, + { + "fontStyle": { + "highLight": true // 是否高亮 + }, + "explain": $firefly.langList[$firefly.langType].lang6, + "webFunc": "$firefly.closeWebView()", + }] + ] + } else { + infos = [ + [{ + "fontStyle": { + "highLight": false // 是否高亮 + }, + "explain": $firefly.langList[$firefly.langType].lang2, + "webFunc": "$firefly.refreshWeb()", + }], + [{ + "fontStyle": { + "highLight": false // 是否高亮 + }, + "explain": $firefly.langList[$firefly.langType].lang3, + "webFunc": "$firefly.goCustomerService()", + }, + { + "fontStyle": { + "highLight": false // 是否高亮 + }, + "explain": $firefly.langList[$firefly.langType].lang4, + "webFunc": "goShare()", + }, + { + "fontStyle": { + "highLight": true // 是否高亮 + }, + "explain": $firefly.langList[$firefly.langType].lang6, + "webFunc": "$firefly.closeWebView()", + }] + ] + } + + $firefly.openExtra(infos); + } + +} \ No newline at end of file -- libgit2 0.25.0