ZhaoJun преди 1 година
родител
ревизия
e8b7797705
променени са 1 файла, в които са добавени 16 реда и са изтрити 0 реда
  1. 16 0
      src/pages/TaskManage/index.tsx

+ 16 - 0
src/pages/TaskManage/index.tsx

@@ -20,6 +20,7 @@ const TaskManage = (props) => {
   const [mandateCount, setMandateCount] = useState<number[]>([0, 0, 0]);
   const [loading, setLoading] = useState(false);
   const [tab, setTab] = useState(localStorage.taskTab || '1');
+  const [UA, setUA] = useState('');
 
   useEffect(() => {
     const requests = [];
@@ -60,6 +61,20 @@ const TaskManage = (props) => {
         payload: { project_id },
       });
     }
+    console.log(navigator.userAgent);
+    const UA = navigator.userAgent,
+      isWindowsPhone = /(?:Windows Phone)/.test(UA),
+      isSymbian = /(?:SymbianOS)/.test(UA) || isWindowsPhone,
+      isAndroid = /(?:Android)/.test(UA),
+      isFireFox = /(?:Firefox)/.test(UA),
+      isChrome = /(?:Chrome|CriOS)/.test(UA),
+      isTablet =
+        /(?:iPad|PlayBook)/.test(UA) ||
+        (isAndroid && !/(?:Mobile)/.test(UA)) ||
+        (isFireFox && /(?:Tablet)/.test(UA)),
+      isPhone = /(?:iPhone)/.test(UA) && !isTablet,
+      isPc = !isPhone && !isAndroid && !isSymbian;
+    setUA(UA);
   }, []);
 
   const goTaskList = (item: number) => {
@@ -137,6 +152,7 @@ const TaskManage = (props) => {
                   renderItem={makeTaskList}
                   pagination={false}
                 />
+                <div>{UA}</div>
               </Spin>
             ),
           },