(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a9d6c158"],{"3d1b4":function(e,t,n){"use strict";n.r(t);var i,o,r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:!e.showMenuList,expression:"!showMenuList"}],staticClass:"menu",on:{touchstart:function(t){return t.stopPropagation(),e.onMenuClick(t)}}},[n("i",{staticClass:"iconfont",class:[e.isEnter?"iconback":"iconlist"]})]),n("div",{staticClass:"swiper-container"},[n("div",{staticClass:"swiper-wrapper"},[e.list.length?n("div",{staticClass:"swiper-slide"},[n("iframe",{attrs:{id:e.list[0].num,frameborder:"0",allow:"autoplay",src:e.getLink(e.list[0].num)}}),n("video",{attrs:{id:"video-"+e.list[0].num,src:e.getVideo(e.list[0].num,e.list[0].panoId),crossorigin:"anonymous",playsinline:"true","x5-playsinline":"true","webkit-playsinline":"true","x5-video-player-type":"h5",loop:"",muted:""},domProps:{muted:!0}}),n("div",{staticClass:"cover"}),n("div",{staticClass:"info"},[n("div",{staticClass:"info-name"},[e._v(e._s(e.list[0].name))]),n("div",{staticClass:"info-content"},[e._v(e._s(e.list[0].content))])])]):e._e()])]),n("transition",{attrs:{name:"custom-classes-transition","enter-active-class":"animated slideInLeft faster","leave-active-class":"animated slideOutLeft faster"}},[e.showMenuList?n("div",{staticClass:"list",on:{touchstart:function(t){t.stopPropagation(),e.showMenuList=!1},touchmove:function(e){e.preventDefault()}}},[n("div",{on:{touchstart:function(e){e.stopPropagation()}}},[n("div",{staticClass:"close"},[n("i",{staticClass:"iconfont icon_close",on:{click:function(t){t.stopPropagation(),e.showMenuList=!1}}})]),n("div",{staticClass:"cates"},[n("ul",[n("ul",[n("li",[n("span",[e._v("全部")])])])])]),n("div",{staticClass:"items"},[n("ul",e._l(e.list,(function(t,i){return n("li",{key:i,on:{click:function(t){return e.onItemClick(i)}}},[n("div",[n("div",{staticClass:"logo",style:{backgroundImage:"url("+t.logo+")"}}),n("div",{staticClass:"name"},[n("span",[e._v(e._s(t.name))])])])])})),0)])])]):e._e()])],1)},s=[],a=(n("7f7f"),n("ac6a"),n("c75e"),n("617a")),c=n("fecd"),u=1,d=Date.now();function l(e){if(a["a"].detectWeixin()){var t=function(){"undefined"!==typeof parent.WeixinJSBridge&&parent.WeixinJSBridge.invoke("getNetworkType",{},(function(t){e()}),!1)};"undefined"!==typeof parent.WeixinJSBridge?t():parent.document.addEventListener("WeixinJSBridgeReady",t)}else e()}var p={name:"show-app",data:function(){return{index:0,list:[],menu:[],isEnter:!1,showMenuList:!1,showMenuListClose:!1,userId:a["a"].urlQueryValue("user_id")||"1000be78b3077d3ef2b1597638340112",roomId:a["a"].urlQueryValue("room_id")||"test",debug:a["a"].urlHasValue("debug")}},created:function(){var e=this;window.addEventListener("message",(function(t){if(t.data.cmd&&t.data.num&&!t.data.isParent){i.getAttribute("id");if("quickstart"==t.data.cmd);else if("unlocking"==t.data.cmd){e.onFramUnlock(),i.style.opacity=1;var n=i.parentNode.querySelector(".cover");n&&n.classList.remove("cover"),setTimeout((function(){o.pause(),o.style.opacity=0,o.style.display="none"}),20)}else"unlocked"==t.data.cmd&&setTimeout((function(){i.contentWindow.__app&&i.contentWindow.__app.activate()}),300)}}),!1)},mounted:function(){var e=this;c["c"]({},(function(t){0==t.code&&t.data.list&&t.data.list.length&&(t.data.list.forEach((function(t){if(console.log(t.sceneNum,t.sceneVideoData),t.sceneVideoData&&t.companyLogo){var n=JSON.parse(t.sceneVideoData);n.length&&e.list.push({num:t.sceneNum,panoId:n[0].id,logo:t.companyLogo,name:t.companyName,content:t.mainProductDesc})}})),console.log(e.list),e.init())})),document.querySelector(".swiper-container").addEventListener("touchstart",(function(t){return e.onTouchEvent("touchstart",t)}),!1),document.querySelector(".swiper-container").addEventListener("touchmove",(function(t){return e.onTouchEvent("touchmove",t)}),!1),document.querySelector(".swiper-container").addEventListener("touchend",(function(t){return e.onTouchEvent("touchend",t)}),!1)},methods:{init:function(){var e=this;this.$nextTick((function(){var t=e;e.swiper=new Swiper(".swiper-container",{loop:!1,direction:"vertical",initialSlide:0,on:{init:function(){var e=document.querySelector(".swiper-slide-active");i=e.querySelector("iframe"),o=e.querySelector("video"),l((function(){o.muted=!1,o.play(),setTimeout((function(){t.addFrame()}),50)}))},slideChangeTransitionEnd:function(e){if(this.touches.currentY-this.touches.startY>0){t.list[--t.index]||(t.index=t.list.length-1);var n=t.list[t.index];document.getElementById("placehoder").innerHTML=t.newFrame(n,!0);var r=document.querySelector(".swiper-slide-active");return i=r.querySelector("iframe"),o=r.querySelector("video"),t.swiper.slides.length<3?t.swiper.removeSlide([t.swiper.slides.length-1]):t.swiper.removeSlide([t.swiper.slides.length-2,t.swiper.slides.length-1]),document.getElementById("placehoder").removeAttribute("id"),t.index>0&&t.swiper.prependSlide('
'),void l((function(){o.muted=!1,o.play();var e=i.parentNode.querySelector(".cover");e&&e.classList.remove("cover"),setTimeout((function(){t.addFrame()}),50)}))}t.index++,t.list[t.index]||(t.index=0),t.removeSlider();var s=document.querySelector(".swiper-slide-active");i=s.querySelector("iframe"),o=s.querySelector("video"),o.muted=!1,null!=o.oncanplay&&(o.oncanplay=null,setTimeout((function(){var e=t.list[t.index].num,n=t.getLink(e);i.setAttribute("src",n)}),100)),l((function(){o.play(),setTimeout((function(){t.addFrame()}),50)}))}}})}))},getLink:function(e){return"kanzhan.html?m=".concat(e,"&env=shipin&user_id=").concat(this.userId,"&room_id=").concat(this.roomId,"&role=customer&sound=").concat(u,"&needUnlock=true")},getVideo:function(e,t){return"".concat(this.$config.cdnURL,"video/video").concat(e,"/").concat(t,".mp4?t=").concat(d)},newFrame:function(e,t){return'\n
\n \n \n
\n
\n
').concat(e.name,'
\n
').concat(e.content,"
\n
\n
")},addFrame:function(e){if(this.list.length&&!(this.$el.querySelectorAll("iframe").length>=2)){var t=this.index+1;this.list[t]||(t=0);var n=this.list[t],i=n.num,o=this.getLink(i);this.swiper.appendSlide(this.newFrame(n));var r=document.getElementById("video-"+i);r.oncanplay=function(){r.pause(),r.oncanplay=null;var e=r.parentNode.querySelector(".cover");e&&e.classList.remove("cover"),setTimeout((function(){var e=document.getElementById(i);e&&e.setAttribute("src",o)}),50)},l((function(){r.play()}))}},removeSlider:function(){document.getElementById("placehoder")&&this.swiper.removeSlide(0);var e=this.swiper.slides[0].querySelector("video");e&&(e.pause(),e.src="",e.removeAttribute("src")),this.swiper.removeSlide(0),this.swiper.prependSlide('
')},onMenuClick:function(e){var t=this;this.isEnter?(this.isEnter=!1,document.querySelector(".swiper-slide-active").querySelector(".info").style.display="",i.contentWindow.__app.exit(),i.style.pointerEvents="none",l((function(){o.style.opacity=1,o.style.display="block",o.play()}))):setTimeout((function(){t.showMenuList=!t.showMenuList}),200)},onItemClick:function(e){var t=this,n=this.list[e];this.index=e,this.swiper.removeAllSlides(),this.swiper.appendSlide(this.newFrame(n,!0));var r=document.querySelector(".swiper-slide-active");i=r.querySelector("iframe"),o=r.querySelector("video"),l((function(){o.muted=!1,o.play(),setTimeout((function(){t.addFrame()}),50)})),this.showMenuList=!1},onFramUnlock:function(){i.style.pointerEvents="auto",document.querySelector(".swiper-slide-active").querySelector(".info").style.display="none",this.isEnter=!0},onTouchEvent:function(e,t){i&&i.contentWindow.__app&&i.contentWindow.__app.touchEvent(e,t)}}},m=p,v=(n("bb13"),n("2877")),f=Object(v["a"])(m,r,s,!1,null,null,null);t["default"]=f.exports},8008:function(e,t,n){},bb13:function(e,t,n){"use strict";var i=n("8008"),o=n.n(i);o.a},fecd:function(e,t,n){"use strict";n.d(t,"d",(function(){return c})),n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return d})),n.d(t,"f",(function(){return l})),n.d(t,"e",(function(){return p})),n.d(t,"c",(function(){return m}));n("8e6e"),n("ac6a"),n("456d");var i=n("ade3"),o=n("b775"),r=n("f121");function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function a(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return e.pageNum=e.pageNum||1,e.pageSize=e.pageSize||10,o["a"].get("4dage/kanzhan/getCompanyList",e,t,n)}}}]);