import App from "./index.vue"; import "@/assets/js/common"; import { createApp } from "vue"; import { getPageParameters, environment } from "../../config/pageConfig"; import { isIpad, isIpod, isIphone, isWindows, isMac, isWechat, } from "../../utils/isTerminal"; // 判断环境 environment(); window.$originData = getPageParameters(); const getUser = () => { window.$shanshipin = {}; // 判断闪视频登录状态 if (isWindows || isMac || isWechat) return createApp(App).mount("#app"); // 获取登录信息 if (isIpad || isIpod || isIphone) { if (!window.webkit || !window.webkit.messageHandlers) return createApp(App).mount("#app"); window.setUser = user => { if (user == "{}") return window.webkit.messageHandlers.iosJumpLogin.postMessage([]); const u1 = JSON.parse(user || "{}"); window.webkit.messageHandlers.getAppInfo.postMessage([]); window.setAppInfo = userJson => { const u2 = JSON.parse(userJson || "{}"); window.$shanshipin = { ...u1, ...u2, }; createApp(App).mount("#app"); }; }; window.webkit.messageHandlers.tideGetUser.postMessage([]); } else { if (!window.TideApp) return createApp(App).mount("#app"); const u1 = JSON.parse(window.TideApp.getUser() || "{}"); if (!u1.UserId) window.TideApp.login(); const u2 = JSON.parse(window.TideApp.getAppInfo() || "{}"); window.$shanshipin = { ...u1, ...u2, }; createApp(App).mount("#app"); } }; getUser(); // 分享 window.weixin_Share_Init( "我要上丝路春晚!火热投票中...", "长武果娃·2023丝路嘉年华暨丝路春晚线上投票通道已开启,快来投票吧~", "https://cxzx.smcic.net/topic/tool/img/silulogo.jpg", "https://cxzx.smcic.net/topic/activity/SilkRoadShanShiPinList.html?" + Date.now() ); window.setUserSession = () => { console.log("登录"); getUser(); }; window.SL = new window.SmcicLogger("shanshipin", "c6124d95"); window.SL.Util.SetUrl("https://collect.smcic.net:8443/"); window.SL.Systematic.Init({ appid: "c6124d95", channel: "shanshipin", model: "", os: "", os_version: "", carrier: "", network_type: "", ip: "", app_name: "", app_version: "", build_version: "", platform_type: "", }); window.SL.Content.CommodityDetail({ commodity_detail_source: "活动", commodity_id: "", commodity_name: document.title, publisher_name: "", publisher_id: "", review_count: 0, comment_count: 0, collect_count: 0, share_count: 0, like_count: 0, tag: [], }); document.title = window.$originData.orginParames.title || "";