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