index2.min.js 6.5 KB

1
  1. var e=!1,t=0,o=0,n=0,i=0,m=0,d=0,a=0,s=0;const l={idx:0,nextId:null,title:"南京世茂项目",src:[{id:1,name:"01frontGate",title:"01正门",thumb:"panos/01frontGate_b.jpg",descript:"介绍:通过VR专区全景图片功能参观南京世茂项目,足不出户,身临其境,在你面前展开看更大的世界"},{id:2,name:"02masterBedroom",title:"02主卧",thumb:"panos/02masterBedroom_b.jpg",descript:"简介:02主卧位于俄罗斯北部,波罗的海沿岸..."},{id:3,name:"03masterBedroom",title:"03主卧",thumb:"panos/03masterBedroom_b.jpg",descript:"简介:03主卧位于俄罗斯北部,波罗的海沿岸..."},{id:4,name:"04masterBedroom",title:"04主卧",thumb:"panos/04masterBedroom_b.jpg",descript:"简介:04主卧于俄罗斯北部,波罗的海沿岸..."},{id:5,name:"05masterBedroomToilet",title:"05主卧卫生间",thumb:"panos/05masterBedroomToilet_b.jpg",descript:"简介:05主卧卫生间位于俄罗斯北部,波罗的海沿岸..."},{id:6,name:"06masterBedroomPorch",title:"06主卧门廊",thumb:"panos/06masterBedroomPorch_b.jpg",descript:"简介:06主卧门廊位于俄罗斯北部,波罗的海沿岸..."},{id:7,name:"07masterBedroomCloakroom",title:"07主卧衣帽间",thumb:"panos/07masterBedroomCloakroom_b.jpg",descript:"简介:07主卧衣帽间位于俄罗斯北部,波罗的海沿岸..."},{id:8,name:"08AguestRoom",title:"08客房",home:{T:90,R:100},thumb:"panos/08AguestRoom_b.jpg",descript:"简介:08客房于俄罗斯北部,波罗的海沿岸..."},{id:9,name:"09guestRoomA",title:"09客房A",home:{T:80,R:90},thumb:"panos/09guestRoomA_b.jpg",descript:"简介:09客房A于俄罗斯北部,波罗的海沿岸..."},{id:10,name:"10guestRoomAToilet",title:"10客房卫生间",home:{T:70,R:100},thumb:"panos/10guestRoomAToilet_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:11,name:"11guestRoomB",title:"11客房B",home:{T:85,R:70},thumb:"panos/11guestRoomB_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:12,name:"12guestRoomB",title:"12客房B",home:{T:80,R:60},thumb:"panos/12guestRoomB_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:13,name:"13guestRoomB",title:"13客房B",home:{T:95,R:70},thumb:"panos/13guestRoomB_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:14,name:"14livingRoom",title:"14客厅",home:{T:20,R:70},thumb:"panos/14livingRoom_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:15,name:"15livingRoom",title:"15客厅",home:{T:30,R:50},thumb:"panos/15livingRoom_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:16,name:"16livingRoom",title:"16客厅",home:{T:20,R:50},thumb:"panos/16livingRoom_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:17,name:"17livingRoom",title:"17客厅",home:{T:8,R:60},thumb:"panos/17livingRoom_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:18,name:"18livingRoom",title:"18客厅",home:{T:8,R:40},thumb:"panos/18livingRoom_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:19,name:"19livingRoom",title:"19客厅",home:{T:8,R:50},thumb:"panos/19livingRoom_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:20,name:"20livingRoom",title:"20客厅",home:{T:40,R:45},thumb:"panos/20livingRoom_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:21,name:"21livingRoom",title:"21客厅",home:{T:42,R:55},thumb:"panos/21livingRoom_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:22,name:"22livingRoom",title:"22客厅",home:{T:23,R:20},thumb:"panos/22livingRoom_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:23,name:"23kitchen",title:"23厨房",home:{T:-5,R:65},thumb:"panos/23kitchen_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:24,name:"24laundry",title:"24洗衣间",home:{T:-5,R:40},thumb:"panos/24laundry_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."},{id:25,name:"25frontGatePorch",title:"25前门门廊",home:{T:65,R:75},thumb:"panos/25frontGatePorch_b.jpg",descript:"简介:圣彼得堡位于俄罗斯北部,波罗的海沿岸..."}]};function c(){const e=window.location.search,t=new URLSearchParams(e),o=t.get("id")?t.get("id"):0;l.idx=o;document.getElementById("descriptTitle").innerHTML=l.title;document.getElementById("descriptContent").innerHTML=l.src[0].descript;document.getElementById("cover").setAttribute("data-id",l.idx);document.getElementById("listTitle").innerHTML="剧集列表("+l.src.length+"集全)";for(var n=document.getElementById("listContent");n.firstChild;)n.removeChild(n.firstChild);let i=0;for(let e of l.src){const t=document.createElement("div");t.className="pano",i=e.id,1==i&&(t.style.marginLeft=0),t.setAttribute("data-id",i);const o=document.createElement("div");o.className="title",o.innerHTML=e.title;const m=document.createElement("div");m.className="thumb";const d=document.createElement("img");d.src="./panos/"+e.name+"4k_f.jpg",m.appendChild(d),t.appendChild(o),t.appendChild(m),n.appendChild(t)}const m=document.createElement("div");m.innerHTML="-",m.className="panoEnd",n.appendChild(m),document.addEventListener("keyup",h),document.getElementById("play").addEventListener("click",g)}function r(e){const t=document.getElementById("listContent").childNodes;for(let e=0;e<t.length-1;e++)"panoSelect"===t[e].className&&(t[e].className="pano");if(e){document.getElementById("listContent").firstChild.className="panoSelect";document.getElementById("play").className="play",document.getElementById("listContent").scrollLeft=0}else{document.getElementById("play").className="playSelect"}}function p(e){const t=document.getElementById("listContent").childNodes;for(let o=0;o<t.length-1;o++)if("panoSelect"===t[o].className){t[o].className="pano";let n=-1;n=e?o===t.length-2?0:o+1:0===o?t.length-2:o-1,l.idx=n,t[n].className="panoSelect";document.getElementById("cover").setAttribute("data-id",n);const i=document.getElementsByClassName("thumb"),m=i.length>1&&i[1].clientWidth?i[1].clientWidth:180;document.getElementById("listContent").scrollLeft=m*n,o=t.length}}function g(){const e="pano4.html?id="+document.getElementById("cover").getAttribute("data-id");window.location.replace(e)}function h(e){switch(e.keyCode){case 38:r(!1);break;case 40:r(!0);break;case 37:p(!1);break;case 39:p(!0);break;case 13:g()}}c();