diff --git a/src/App.vue b/src/App.vue index 37439eb..6afcd81 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,5 +1,5 @@ @@ -7,6 +7,7 @@ export default { data(){ return { + isMobile:false } }, created(){ @@ -16,6 +17,15 @@ window.addEventListener("beforeunload",()=>{ //在页面刷新时将vuex里的信息保存到sessionStorage里 sessionStorage.setItem("store",JSON.stringify(this.$store.state)) }) + if ( + navigator.userAgent.match( + /(iPhone|iPod|Android|ios|iOS|iPad|Backerry|WebOS|Symbian|Windows Phone|Phone)/i + ) + ) { + this.isMobile=true + } else { + this.isMobile=false + } }, mounted(){ let inputList = document.querySelectorAll('input'); @@ -56,6 +66,12 @@ input::-webkit-inner-spin-button { min-height: 900px; width: 100vw; height: 100vh; + &.mobile{ + min-width: unset; + min-height: unset; + width: auto; + height: auto; + } } @font-face { font-family: Oswald; diff --git a/src/assets/wx/add.png b/src/assets/wx/add.png new file mode 100644 index 0000000..cde0fac Binary files /dev/null and b/src/assets/wx/add.png differ diff --git a/src/assets/wx/add_act.png b/src/assets/wx/add_act.png new file mode 100644 index 0000000..4885eb1 Binary files /dev/null and b/src/assets/wx/add_act.png differ diff --git a/src/assets/wx/direction_keys.png b/src/assets/wx/direction_keys.png new file mode 100644 index 0000000..48f1776 Binary files /dev/null and b/src/assets/wx/direction_keys.png differ diff --git a/src/assets/wx/down_arrow.png b/src/assets/wx/down_arrow.png new file mode 100644 index 0000000..19f7490 Binary files /dev/null and b/src/assets/wx/down_arrow.png differ diff --git a/src/assets/wx/down_arrow_act.png b/src/assets/wx/down_arrow_act.png new file mode 100644 index 0000000..ca1932c Binary files /dev/null and b/src/assets/wx/down_arrow_act.png differ diff --git a/src/assets/wx/left_arrow.png b/src/assets/wx/left_arrow.png new file mode 100644 index 0000000..ca52b1b Binary files /dev/null and b/src/assets/wx/left_arrow.png differ diff --git a/src/assets/wx/left_arrow_act.png b/src/assets/wx/left_arrow_act.png new file mode 100644 index 0000000..74ae4fb Binary files /dev/null and b/src/assets/wx/left_arrow_act.png differ diff --git a/src/assets/wx/right_arrow.png b/src/assets/wx/right_arrow.png new file mode 100644 index 0000000..546b100 Binary files /dev/null and b/src/assets/wx/right_arrow.png differ diff --git a/src/assets/wx/right_arrow_act.png b/src/assets/wx/right_arrow_act.png new file mode 100644 index 0000000..a3d4f61 Binary files /dev/null and b/src/assets/wx/right_arrow_act.png differ diff --git a/src/assets/wx/subtract.png b/src/assets/wx/subtract.png new file mode 100644 index 0000000..7507572 Binary files /dev/null and b/src/assets/wx/subtract.png differ diff --git a/src/assets/wx/subtract_act.png b/src/assets/wx/subtract_act.png new file mode 100644 index 0000000..206c124 Binary files /dev/null and b/src/assets/wx/subtract_act.png differ diff --git a/src/assets/wx/up_arrow.png b/src/assets/wx/up_arrow.png new file mode 100644 index 0000000..39fd109 Binary files /dev/null and b/src/assets/wx/up_arrow.png differ diff --git a/src/assets/wx/up_arrow_act.png b/src/assets/wx/up_arrow_act.png new file mode 100644 index 0000000..c8938ec Binary files /dev/null and b/src/assets/wx/up_arrow_act.png differ diff --git a/src/assets/wx/videoLive.png b/src/assets/wx/videoLive.png new file mode 100644 index 0000000..a91749a Binary files /dev/null and b/src/assets/wx/videoLive.png differ diff --git a/src/rem/rem.js b/src/rem/rem.js index 1a1711c..192c468 100644 --- a/src/rem/rem.js +++ b/src/rem/rem.js @@ -5,8 +5,8 @@ const baseSize = 100; function setRem() { // 当前页面宽度相对于 1920宽的缩放比例,可根据自己需要修改。 const scale = window.innerWidth / 1920; - - + + // 设置页面根节点字体大小(“Math.min(scale, 2)” 指最高放大比例为2,可根据实际业务需求调整) document.documentElement.style.fontSize = baseSize * scale + "px"; } diff --git a/src/router/index.js b/src/router/index.js index 87d5edd..d3999a3 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -29,6 +29,11 @@ const routes = [ name: 'largeScreen', component: () => import('../views/page/largeScreen.vue') }, + { + path: '/videoLive', + name: 'videoLive', + component: () => import('../views/videoLive.vue') + }, { path: '/largeScreen1', name: 'largeScreen1', diff --git a/src/views/videoLive.vue b/src/views/videoLive.vue new file mode 100644 index 0000000..6e26f82 --- /dev/null +++ b/src/views/videoLive.vue @@ -0,0 +1,621 @@ + + + + +