nieyuge 2 tahun lalu
induk
melakukan
939aedb784
1 mengubah file dengan 10 tambahan dan 4 penghapusan
  1. 10 4
      src/log-center/logger.js

+ 10 - 4
src/log-center/logger.js

@@ -16,13 +16,13 @@ export async function reportLog(eventData = {}, extParams = {}) {
     if (!mid) {
         mid = await getChromeStorage('mid') || '';
     }
+    let isMobile = navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i);
+    let platform = isMobile ? `mobile` : `pc`;
+    let browser = getBrowser();
     if (chrome && chrome.tabs) {
         chrome.tabs.getCurrent((tab) => {
             if (tab && tab.url) {
-                let isMobile = navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i);
                 let { url = '' } = tab;
-                let platform = isMobile ? `mobile` : `pc`;
-                let browser = getBrowser();
                 let extData = {
                     url,
                     platform,
@@ -32,7 +32,13 @@ export async function reportLog(eventData = {}, extParams = {}) {
                 }
                 paramsPretreatmentAndRequest(logType.denet, extData, extParams)
             }else{
-                paramsPretreatmentAndRequest(logType.denet, eventData, extParams)
+                let extData = {
+                    platform,
+                    browser,
+                    twitterId: userInfo && userInfo.nickName || '',
+                    ...eventData,
+                }
+                paramsPretreatmentAndRequest(logType.denet, extData, extParams)
             }
         })
     } else {