Browse Source

Signed-off-by: Caner <5658514@qq.com>

Caner 3 years ago
parent
commit
0c39992a2e

+ 5 - 0
src/pages/views/chart/index.vue

@@ -395,6 +395,11 @@ onMounted(() => {
   charts = echarts.init(dom2)
   chartd.setOption(speedOption)
   charts.setOption(pressureOption)
+  const isIOS = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)
+  const isAndroid = navigator.userAgent.includes('Android') || navigator.userAgent.includes('Linux') // g
+  if(isIOS || isAndroid){
+    alert('建议用电脑打开')
+  }     
 })
 
 onUnmounted(() => {

+ 8 - 0
src/pages/views/edit/index.vue

@@ -4,7 +4,15 @@
   </div>
 </template>
 <script lang="ts" setup>
+import { onMounted } from "vue";
 import RichEdit from '@/components/editeDemo.vue'
+onMounted(() => {
+  const isIOS = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)
+  const isAndroid = navigator.userAgent.includes('Android') || navigator.userAgent.includes('Linux') // g
+  if(isIOS || isAndroid){
+    alert('建议用电脑打开')
+  }  
+})
 </script>
 <style lang="less" scoped>
 .box {

+ 9 - 1
src/pages/views/fly/index.vue

@@ -5,7 +5,7 @@
 </template>
 <script lang="ts" setup>
 import Fly from './components/FlyMoitor.vue'
-import { ref, onUnmounted } from 'vue'
+import { ref, onUnmounted , onMounted} from 'vue'
 const flydb = ref([ { x: 0, y: 0 }, { x: 0, y: 0 } ])
 
 const randomFlyDb = () => [
@@ -17,6 +17,14 @@ const timer = setInterval(() => {
   flydb.value = randomFlyDb()
 }, 1000)
 
+onMounted(() => {
+  const isIOS = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)
+  const isAndroid = navigator.userAgent.includes('Android') || navigator.userAgent.includes('Linux') // g
+  if(isIOS || isAndroid){
+    alert('建议用电脑打开')
+  }  
+})
+
 onUnmounted(() => {
   clearInterval(timer)
 })

+ 5 - 0
src/pages/views/index/index.vue

@@ -113,6 +113,11 @@ onMounted(() => {
   nextTick(() => {
     socket.connect()
   })
+  const isIOS = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)
+  const isAndroid = navigator.userAgent.includes('Android') || navigator.userAgent.includes('Linux') // g
+  if(isIOS || isAndroid){
+    alert('建议用电脑打开')
+  }  
 })
 
 onUnmounted(() => {

+ 5 - 0
src/pages/views/move/index.vue

@@ -52,6 +52,11 @@ const callBack = (data: any) => {
 onMounted(() => {
   const dom = document.getElementById('moveBox')
   move.on(dom, callBack)
+  const isIOS = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)
+  const isAndroid = navigator.userAgent.includes('Android') || navigator.userAgent.includes('Linux') // g
+  if(isIOS || isAndroid){
+    alert('建议用电脑打开')
+  }     
 })
 </script>
 <style lang="less" scoped>