@ -0,0 +1 @@ |
|||||
|
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("./common/vendor.js");Math;const o={globalData:{baseUrl:null,innerAudioContext:t.index.createInnerAudioContext(),T:""},onLaunch:function(){this.globalData.baseUrl="https://jdsz.ispush.com",this.globalData.innerAudioContext.src=`${this.globalData.baseUrl}/static/audio/bg.mp3`,this.globalData.innerAudioContext.obeyMuteSwitch=!1,this.globalData.innerAudioContext.autoplay=!1,this.globalData.innerAudioContext.loop=!0,console.log("App Launch")},onShow:function(){console.log("App Show")},onHide:function(){console.log("App Hide")},onShareAppMessage:t=>({title:"君到苏州最美打卡点",path:"pages/index/index"}),onShareTimeline:()=>({title:"君到苏州最美打卡点",path:"pages/index/index"})};function e(){return{app:t.createSSRApp(o)}}e().app.mount("#app"),exports.createApp=e; |
||||
@ -0,0 +1,2 @@ |
|||||
|
:root{--base-width: 750/2160} |
||||
|
page::after{position:fixed;content:'';left:-1000px;top:-1000px;-webkit-animation:shadow-preload .1s;-webkit-animation-delay:3s;animation:shadow-preload .1s;animation-delay:3s}@-webkit-keyframes shadow-preload{0%{background-image:url(https://cdn1.dcloud.net.cn/517a6379517a5a474e43556c64336730596d4933596a59774e5441344d7a466d4e546731/img/shadow-grey.png)}100%{background-image:url(https://cdn1.dcloud.net.cn/517a6379517a5a474e43556c64336730596d4933596a59774e5441344d7a466d4e546731/img/shadow-grey.png)}}@keyframes shadow-preload{0%{background-image:url(https://cdn1.dcloud.net.cn/517a6379517a5a474e43556c64336730596d4933596a59774e5441344d7a466d4e546731/img/shadow-grey.png)}100%{background-image:url(https://cdn1.dcloud.net.cn/517a6379517a5a474e43556c64336730596d4933596a59774e5441344d7a466d4e546731/img/shadow-grey.png)}}page{--status-bar-height:25px;--top-window-height:0px;--window-top:0px;--window-bottom:0px;--window-left:0px;--window-right:0px;--window-magin:0px}[data-c-h="true"]{display: none !important;} |
||||
@ -0,0 +1 @@ |
|||||
|
"use strict";exports._imports_0="/subPackageCheckPoint/static/images/btn.png",exports._imports_0$1="/subPackageCheckPoint/static/logo.png",exports._imports_0$2="/subPackageCheckPoint/static/images/mapPointIco.png",exports._imports_1="/subPackageCheckPoint/static/images/homeBg.jpg",exports._imports_1$1="/subPackageCheckPoint/static/images/descriptionIco.png",exports._imports_2="/subPackageCheckPoint/static/images/scopeMap/scopeMapDefaultBg.jpg",exports._imports_3="/subPackageCheckPoint/static/images/scopeMap/bird.png",exports._imports_4="/subPackageCheckPoint/static/images/scopeMap/scopeMapBg.png",exports._imports_5="/subPackageCheckPoint/static/images/scopeMap/title.png",exports._imports_6="/subPackageCheckPoint/static/images/scopeMap/person.png"; |
||||
@ -0,0 +1 @@ |
|||||
|
"use strict";const t=require("../common/vendor.js"),a={name:"audioCom",data:()=>({appInstance:"",audio:"",isPlaying:!1,animeState:!0}),mounted(){this.appInstance=getApp(),this.initAudioState()},methods:{togglePlay(){this.appInstance.$vm.globalData.innerAudioContext.paused?(this.appInstance.$vm.globalData.innerAudioContext.play(),this.animeState=!0,t.index.setStorageSync("audioState","true")):(this.appInstance.$vm.globalData.innerAudioContext.pause(),this.animeState=!1,t.index.setStorageSync("audioState","false"))},initAudioState(){""==t.index.getStorageSync("audioState")&&t.index.setStorageSync("audioState","true");let a=t.index.getStorageSync("audioState");"true"==a&&this.appInstance.$vm.globalData.innerAudioContext.paused&&(this.appInstance.$vm.globalData.innerAudioContext.play(),this.animeState=!0),"false"==a&&(this.appInstance.$vm.globalData.innerAudioContext.pause(),this.animeState=!1)}}};const e=t._export_sfc(a,[["render",function(a,e,n,i,o,s){return{a:o.animeState?1:"",b:t.o(((...t)=>s.togglePlay&&s.togglePlay(...t)))}}],["__scopeId","data-v-b5d52ec1"]]);wx.createComponent(e); |
||||
@ -0,0 +1,4 @@ |
|||||
|
{ |
||||
|
"component": true, |
||||
|
"usingComponents": {} |
||||
|
} |
||||
@ -0,0 +1 @@ |
|||||
|
<view class="{{['audioBox', 'data-v-b5d52ec1', a && 'audioBoxActive']}}" bindtap="{{b}}"></view> |
||||
@ -0,0 +1,2 @@ |
|||||
|
require('../../app.js'); |
||||
|
"use strict";const t=require("../../common/vendor.js"),e=require("../../utils/request.js"),i=require("../../common/assets.js"),o={components:{audioCom:()=>"../../components/audioCom.js"},data:()=>({comDom:!0,tag:"",appInstance:"",currentImgIndex:1,imgList:[],background:["color1","color2","color3"],indicatorDots:!1,autoplay:!0,interval:2e3,duration:500,scopeName:"",addressName:"",description:"",openUrlBtnState:!1,openUrl:"",longitude:0,latitude:0,mapUrl:""}),onLoad(t){this.tag=t.tag,this.appInstance=getApp(),this.initConfig()},onShow(){this.comDom=!0},onHide(){this.comDom=!1},methods:{async initConfig(){let t=await e.request("/contentinfo","get");for(let e=0;e<t.mapConfig.length;e++)if(this.tag==t.mapConfig[e].address_name){this.addressName=t.mapConfig[e].address_name,this.description=t.mapConfig[e].description,this.scopeName=t.mapConfig[e].scopeName,this.longitude=t.mapConfig[e].longitude,this.latitude=t.mapConfig[e].latitude,this.mapUrl=t.mapConfig[e].mapUrl,this.isLink(t.mapConfig[e].openUrl)||this.isWechatApp(t.mapConfig[e].openUrl)?(this.openUrlBtnState=!0,this.openUrl=t.mapConfig[e].openUrl):this.openUrlBtnState=!1;for(let i=0;i<t.mapConfig[e].imgList.length;i++){let o=`https://jdsz.ispush.com/static/contentImg/${t.mapConfig[e].imgList[i]}.jpg`;this.imgList.push(o)}break}},isLink:t=>/^(https?|ftp):\/\/[^\s/$.?#].[^\s]*$/.test(t),isWechatApp:t=>/^#小程序:\/\/.+/.test(t),changeIndicatorDots(t){this.indicatorDots=!this.indicatorDots},changeAutoplay(t){this.autoplay=!this.autoplay},intervalChange(t){this.interval=t.target.value},durationChange(t){this.duration=t.target.value},swiperChange(t){this.currentImgIndex=t.detail.current+1},goShoping(){this.isWechatApp(this.openUrl)&&t.wx$1.navigateToMiniProgram({envVersion:"release",shortLink:this.openUrl,success(t){}}),this.isLink(this.openUrl)&&t.index.navigateTo({url:`/subPackageCheckPoint/pages/web/index?url=${this.openUrl}`})},openMap(){t.wx$1.openLocation({latitude:this.latitude,longitude:this.longitude,name:this.scopeName,scale:18})}}};if(!Array){t.resolveComponent("audio-com")()}const a=t._export_sfc(o,[["render",function(e,o,a,n,s,r){return t.e({a:s.comDom},s.comDom?{b:t.sr("audioCom","95e0a5ea-0")}:{},{c:t.f(s.imgList,((t,e,i)=>({a:t,b:e}))),d:s.indicatorDots,e:s.autoplay,f:s.interval,g:s.duration,h:t.o(((...t)=>r.swiperChange&&r.swiperChange(...t))),i:t.t(s.currentImgIndex),j:t.t(s.imgList.length),k:t.t(s.addressName),l:i._imports_0$2,m:t.t(s.scopeName),n:i._imports_1$1,o:t.t(s.description),p:t.o(((...t)=>r.openMap&&r.openMap(...t))),q:s.openUrlBtnState},s.openUrlBtnState?{r:t.o(((...t)=>r.goShoping&&r.goShoping(...t)))}:{})}],["__scopeId","data-v-95e0a5ea"]]);wx.createPage(a); |
||||
@ -0,0 +1,7 @@ |
|||||
|
{ |
||||
|
"navigationBarTitleText": "君到苏州最美打卡点", |
||||
|
"navigationStyle": "default", |
||||
|
"usingComponents": { |
||||
|
"audio-com": "../../components/audioCom" |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1 @@ |
|||||
|
<audio-com wx:if="{{a}}" class="r data-v-95e0a5ea" u-r="audioCom" u-i="95e0a5ea-0" bind:__l="__l"></audio-com><view class="content data-v-95e0a5ea"><view class="swiperContent data-v-95e0a5ea"><swiper class="swiper data-v-95e0a5ea" circular indicator-dots="{{d}}" autoplay="{{e}}" interval="{{f}}" duration="{{g}}" bindchange="{{h}}"><swiper-item wx:for="{{c}}" wx:for-item="item" wx:key="b" class="data-v-95e0a5ea"><view class="swiper-item uni-bg-red data-v-95e0a5ea"><image class="data-v-95e0a5ea" src="{{item.a}}"/></view></swiper-item></swiper><view class="swiperLength data-v-95e0a5ea"><label class="data-v-95e0a5ea">{{i}}</label>/{{j}}</view></view><view class="contentDetails data-v-95e0a5ea"><view class="detailsTitle data-v-95e0a5ea">{{k}}</view><view class="detailsMapPoint data-v-95e0a5ea"><view class="icoBox data-v-95e0a5ea"><image class="data-v-95e0a5ea" src="{{l}}"/></view><view class="contentText data-v-95e0a5ea">{{m}}</view></view><view class="detailsText data-v-95e0a5ea"><view class="icoBox data-v-95e0a5ea"><image class="data-v-95e0a5ea" src="{{n}}"/></view><view class="contentText data-v-95e0a5ea">{{o}}</view></view></view><view class="toNewPage data-v-95e0a5ea"><view class="btn data-v-95e0a5ea" bindtap="{{p}}">前往景点</view><view wx:if="{{q}}" class="btn data-v-95e0a5ea" bindtap="{{r}}">前往购票</view></view></view> |
||||
@ -0,0 +1,2 @@ |
|||||
|
@import "../../app.wxss"; |
||||
|
.content.data-v-95e0a5ea{width:100vw;height:100vh}span.data-v-95e0a5ea{font-size:35rpx}.content .swiperContent.data-v-95e0a5ea{position:relative;width:750rpx;height:730rpx;color:#fff}.content .swiperContent .swiperLength.data-v-95e0a5ea{position:absolute;right:2vw;bottom:2vw}.swiper.data-v-95e0a5ea{width:100%;height:100%}.swiper-item.data-v-95e0a5ea{width:750rpx;height:730rpx}.swiper-item>image.data-v-95e0a5ea{width:100%;height:100%}.contentDetails.data-v-95e0a5ea{width:95vw;margin:0 auto;transform:translate(10rpx)}.contentDetails .detailsTitle.data-v-95e0a5ea{font-size:39rpx;color:#001f1f;margin-top:60rpx;background:linear-gradient(to bottom,rgba(255,255,255,0),#5dba85);display:inline-block}.contentDetails .detailsMapPoint.data-v-95e0a5ea{display:flex;margin:35rpx 0}.contentDetails .detailsText.data-v-95e0a5ea{display:flex}.detailsMapPoint .icoBox.data-v-95e0a5ea{width:26rpx;height:35rpx;display:flex;justify-content:center;align-items:center;margin-top:20rpx}.detailsMapPoint .contentText.data-v-95e0a5ea{border-bottom:1px solid #d7d7d7;padding:10rpx 0rpx;color:#3e3e3e}.detailsText .icoBox.data-v-95e0a5ea{width:32rpx;height:26rpx;display:flex;justify-content:center;align-items:center;margin-top:15rpx}.icoBox>image.data-v-95e0a5ea{object-fit:cover;width:100%;height:100%}.contentText.data-v-95e0a5ea{width:85%;margin-left:20rpx}.detailsText .contentText.data-v-95e0a5ea{letter-spacing:3rpx;line-height:60rpx}.toNewPage.data-v-95e0a5ea{width:90%;margin:0 auto;display:flex;justify-content:flex-end}.toNewPage .btn.data-v-95e0a5ea{width:145rpx;height:50rpx;background:#5dba85;border-radius:10rpx;color:#fff;display:flex;justify-content:center;align-items:center;font-size:25rpx;margin:30rpx 5rpx} |
||||
@ -0,0 +1,2 @@ |
|||||
|
require('../../app.js'); |
||||
|
"use strict";const t=require("../../common/vendor.js"),e=require("../../utils/request.js"),i={components:{audioCom:()=>"../../components/audioCom.js"},data:()=>({isMoveDisabled:!0,comDom:!0,tag:"",animeState:!0,movableViewWidth:750,movableViewHeight:1334,detailsMapSource:"",hitPointList:[],hitPointScale:"scale(0.5)",titleSource:"",titleSourceW:0,titleSourceH:0,titleSourceX:0,titleSourceY:0,x:0,y:0,scaleValue:0,old:{x:0,y:0},mapList:[],contentBgColor:"",defaultBg:""}),onLoad(t){this.tag=t.tag,this.initConfig()},onShow(){this.comDom=!0},onHide(){this.comDom=!1},methods:{async initConfig(){let t=await e.request("/detailsmap","get");this.mapList=t.mapList;for(let e=0;e<this.mapList.length;e++)this.tag==this.mapList[e].tag&&(this.movableViewWidth=this.mapList[e].w,this.movableViewHeight=this.mapList[e].h,this.detailsMapSource=this.mapList[e].detailsMapSource,this.hitPointList=this.mapList[e].hitPointList,this.contentBgColor=this.mapList[e].bgColor,this.defaultBg=this.mapList[e].defaultBg,this.titleSource=this.mapList[e].titleSource,this.titleSourceW=this.mapList[e].titleSourceW,this.titleSourceH=this.mapList[e].titleSourceH,this.titleSourceX=this.mapList[e].titleSourceX,this.titleSourceY=this.mapList[e].titleSourceY,this.scaleValue=this.mapList[e].scaleValue,this.x=this.mapList[e].dX,this.y=this.mapList[e].dY)},openMap(){t.wx$1.openLocation({latitude:31.31428,longitude:120.603015,name:"桃花坞",scale:18})},openContent(e){encodeURIComponent(e.tag),t.index.navigateTo({url:`/subPackageCheckPoint/pages/content/index?tag=${e.tag}`})},onChange(t){this.old.x=t.detail.x,this.old.y=t.detail.y},touchScale(t){t.detail.scale>=.4?this.isMoveDisabled=!1:this.isMoveDisabled=!0}}};if(!Array){t.resolveComponent("audio-com")()}const o=t._export_sfc(i,[["render",function(e,i,o,s,a,l){return t.e({a:a.comDom},a.comDom?{b:t.sr("audioCom","5f2d6979-0")}:{},{c:a.defaultBg,d:"750rpx",e:750/2160*3840+"rpx",f:a.detailsMapSource,g:t.f(a.hitPointList,((e,i,o)=>({a:i,b:e.w+"rpx",c:e.h+"rpx",d:e.x+"rpx",e:e.y+"rpx",f:e.zIndex,g:t.o((t=>l.openContent(e)),i),h:e.tag}))),h:a.movableViewWidth+"rpx",i:a.movableViewHeight+"rpx",j:a.isMoveDisabled,k:a.scaleValue,l:a.scaleValue,m:a.x,n:a.y,o:t.o(((...t)=>l.onChange&&l.onChange(...t))),p:t.o(((...t)=>l.touchScale&&l.touchScale(...t))),q:a.titleSource,r:750/2160*a.titleSourceW+"rpx",s:750/2160*a.titleSourceH+"rpx",t:750/2160*a.titleSourceX+"rpx",v:750/2160*a.titleSourceY+"rpx",w:a.contentBgColor})}],["__scopeId","data-v-5f2d6979"]]);wx.createPage(o); |
||||
@ -0,0 +1,7 @@ |
|||||
|
{ |
||||
|
"navigationBarTitleText": "君到苏州最美打卡点", |
||||
|
"navigationStyle": "default", |
||||
|
"usingComponents": { |
||||
|
"audio-com": "../../components/audioCom" |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1 @@ |
|||||
|
<audio-com wx:if="{{a}}" class="r data-v-5f2d6979" u-r="audioCom" u-i="5f2d6979-0" bind:__l="__l"></audio-com><view class="content data-v-5f2d6979" style="{{'background:' + w}}"><view class="bgBox data-v-5f2d6979"><view class="bgItem bgGusuItem data-v-5f2d6979" style="{{'width:' + d + ';' + ('height:' + e)}}"><image class="data-v-5f2d6979" src="{{c}}"/></view></view><movable-area class="movableArea data-v-5f2d6979" style="width:100vw;height:100vh"><movable-view class="data-v-5f2d6979" style="{{'width:' + h + ';' + ('height:' + i)}}" disabled="{{j}}" animation="{{false}}" scale-value="{{k}}" scale-min="{{l}}" x="{{m}}" y="{{n}}" scale="true" direction="all" out-of-bounds="true" bindchange="{{o}}" bindscale="{{p}}"><view class="detailsMap data-v-5f2d6979"><image class="data-v-5f2d6979" src="{{f}}"/></view><view wx:for="{{g}}" wx:for-item="item" wx:key="a" class="detailsMapPoint data-v-5f2d6979" style="{{'width:' + item.b + ';' + ('height:' + item.c) + ';' + ('left:' + item.d) + ';' + ('top:' + item.e) + ';' + ('z-index:' + item.f)}}" bindtap="{{item.g}}" data-name="{{item.h}}"></view><view class="stickyMask data-v-5f2d6979"></view></movable-view></movable-area><view class="stickyMask data-v-5f2d6979"><view class="stickyItem data-v-5f2d6979"><view class="stickyTitle data-v-5f2d6979" style="{{'width:' + r + ';' + ('height:' + s) + ';' + ('left:' + t) + ';' + ('top:' + v)}}"><image class="data-v-5f2d6979" src="{{q}}"/></view></view></view></view> |
||||
@ -0,0 +1,2 @@ |
|||||
|
@import "../../app.wxss"; |
||||
|
.content.data-v-5f2d6979{background:#eeeeed}.detailsMap.data-v-5f2d6979{width:100%;height:100%}.detailsMap>image.data-v-5f2d6979{width:100%;height:100%}.detailsMapPoint.data-v-5f2d6979{position:absolute}.detailsMapPoint>image.data-v-5f2d6979{width:100%;height:100%}.stickyMask.data-v-5f2d6979{position:absolute;pointer-events:none;width:750rpx;height:1334rpx;z-index:999;top:0}.stickyMask .stickyItem.data-v-5f2d6979{position:absolute;left:0;top:0;width:750rpx;height:1334rpx}.stickyMask .stickyItem .stickyTitle.data-v-5f2d6979{position:absolute;width:calc(var(--base-width)*1188rpx);height:calc(var(--base-width)*378rpx);left:calc(var(--base-width)*708rpx);top:calc(var(--base-width)*200rpx);transform:translate(150%);opacity:0;animation:1s stickyTitleAnime-5f2d6979 ease-in-out forwards}.stickyMask .stickyItem .stickyTitle>image.data-v-5f2d6979{width:100%;height:100%}.stickyMask .stickyItem .stickyGusuLeft.data-v-5f2d6979{position:absolute;width:calc(var(--base-width)*1067rpx);height:calc(var(--base-width)*759rpx);left:calc(var(--base-width)*0rpx);top:calc(var(--base-width)*2388rpx);transform:translate(-150%);opacity:0;animation:1s stickyGusuLeftAnime-5f2d6979 ease-in-out forwards}.stickyMask .stickyItem .stickyGusuLeft>image.data-v-5f2d6979{width:100%;height:100%}.stickyMask .stickyItem .stickyGusuRight.data-v-5f2d6979{position:absolute;width:calc(var(--base-width)*601rpx);height:calc(var(--base-width)*258rpx);right:0;top:calc(var(--base-width)*3260rpx);transform:translate(150%);opacity:0;animation:1s ease-in-out stickyGusuRightAnime-5f2d6979 forwards}.stickyMask .stickyItem .stickyGusuRight>image.data-v-5f2d6979{width:100%;height:100%}.bgBox.data-v-5f2d6979{position:absolute;width:calc(var(--base-width) * 2160rpx);height:calc(var(--base-width) * 3840rpx);top:0}.bgBox .bgItem.data-v-5f2d6979{width:100%;height:100%;top:0}.bgBox .bgItem>image.data-v-5f2d6979{width:100%;height:100%}@keyframes stickyTitleAnime-5f2d6979{0%{transform:translate(150%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes stickyGusuLeftAnime-5f2d6979{0%{transform:translate(-150%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes stickyGusuRightAnime-5f2d6979{0%{transform:translate(150%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes bgGusuItemAnime-5f2d6979{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}} |
||||
@ -0,0 +1,2 @@ |
|||||
|
require('../../app.js'); |
||||
|
"use strict";const e=require("../../common/vendor.js"),t=require("../../common/assets.js"),o={components:{audioCom:()=>"../../components/audioCom.js"},data:()=>({comDom:!0,homeShowState:!0,scopeMapShowState:!1,x:0,y:0,old:{x:0,y:0},scopePointList:[{w:"76rpx",h:"55rpx",x:"270rpx",y:"715rpx",tag:"姑苏区",source:"/subPackageCheckPoint/static/images/scopeMap/gusuqu.png",state:!0},{w:"76rpx",h:"54rpx",x:"177rpx",y:"667rpx",tag:"高新区",source:"/subPackageCheckPoint/static/images/scopeMap/gaoxinqu.png",state:!0},{w:"73rpx",h:"60rpx",x:"520rpx",y:"710rpx",tag:"昆山市",source:"/subPackageCheckPoint/static/images/scopeMap/kunshanshi.png",state:!0},{w:"76rpx",h:"58rpx",x:"616rpx",y:"510rpx",tag:"太仓市",source:"/subPackageCheckPoint/static/images/scopeMap/taicangshi.png",state:!0},{w:"100rpx",h:"56rpx",x:"360rpx",y:"706rpx",tag:"工业园区",source:"/subPackageCheckPoint/static/images/scopeMap/gongyeyuanqu.png",state:!0},{w:"75rpx",h:"58rpx",x:"390rpx",y:"464rpx",tag:"常熟市",source:"/subPackageCheckPoint/static/images/scopeMap/changshushi.png",state:!0},{w:"76rpx",h:"55rpx",x:"343rpx",y:"940rpx",tag:"吴江区",source:"/subPackageCheckPoint/static/images/scopeMap/wujiangqu.png",state:!0},{w:"75rpx",h:"54rpx",x:"220rpx",y:"810rpx",tag:"吴中区",source:"/subPackageCheckPoint/static/images/scopeMap/wuzhongqu.png",state:!0},{w:"76rpx",h:"56rpx",x:"278rpx",y:"613rpx",tag:"相城区",source:"/subPackageCheckPoint/static/images/scopeMap/xiangchengqu.png",state:!0},{w:"101rpx",h:"49rpx",x:"236rpx",y:"284rpx",tag:"张家港市",source:"/subPackageCheckPoint/static/images/scopeMap/zhangjiagangshi.png",state:!0}]}),async onLoad(){},onShareAppMessage:e=>({title:"君到苏州最美打卡点",path:"pages/index/index"}),onShareTimeline:()=>({title:"君到苏州最美打卡点",path:"pages/index/index"}),onShow(){this.comDom=!0},onHide(){this.comDom=!1},methods:{openMap(){e.index.navigateTo({url:"/subPackageCheckPoint/pages/scopemap/index"})},getClass:e=>`scopePoint${e+1}`,showScopeMap(){this.homeShowState=!1,this.scopeMapShowState=!0},getScopePointStyle:e=>({width:e.w,height:e.h,left:e.x,top:e.y}),openDetailsMap(t){t.state?e.index.navigateTo({url:`/subPackageCheckPoint/pages/detailsmap/index?tag=${t.tag}`}):e.index.showToast({title:"暂未开放",icon:"error",duration:2e3})},onChange(e){this.old.x=e.detail.x,this.old.y=e.detail.y}}};if(!Array){e.resolveComponent("audio-com")()}const a=e._export_sfc(o,[["render",function(o,a,p,s,i,r){return e.e({a:i.comDom},i.comDom?{b:e.sr("audioCom","46c0ccd2-0")}:{},{c:t._imports_0,d:t._imports_1,e:i.homeShowState,f:e.o(((...e)=>r.showScopeMap&&r.showScopeMap(...e))),g:t._imports_2,h:t._imports_3,i:i.scopeMapShowState,j:t._imports_4,k:e.f(i.scopePointList,((t,o,a)=>({a:t.source,b:e.n(r.getClass(o)),c:o,d:e.s(r.getScopePointStyle(t)),e:t.tag,f:e.o((e=>r.openDetailsMap(t)),o)}))),l:"750rpx",m:"1334rpx",n:i.x,o:i.y,p:e.o(((...e)=>r.onChange&&r.onChange(...e))),q:i.scopeMapShowState,r:t._imports_5,s:i.scopeMapShowState,t:t._imports_6,v:i.scopeMapShowState})}],["__scopeId","data-v-46c0ccd2"]]);o.__runtimeHooks=6,wx.createPage(a); |
||||
@ -0,0 +1,7 @@ |
|||||
|
{ |
||||
|
"navigationBarTitleText": "君到苏州最美打卡点", |
||||
|
"navigationStyle": "default", |
||||
|
"usingComponents": { |
||||
|
"audio-com": "../../components/audioCom" |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1 @@ |
|||||
|
<audio-com wx:if="{{a}}" class="r data-v-46c0ccd2" u-r="audioCom" u-i="46c0ccd2-0" bind:__l="__l"></audio-com><view class="content data-v-46c0ccd2"><view class="home data-v-46c0ccd2" hidden="{{!e}}" bindtap="{{f}}"><view class="goScopeMapBtn data-v-46c0ccd2"><image class="data-v-46c0ccd2" src="{{c}}"/></view><image class="data-v-46c0ccd2" src="{{d}}" alt=""/></view><view class="scopeMapDefaultBg data-v-46c0ccd2" hidden="{{!i}}"><image class="data-v-46c0ccd2" src="{{g}}"/><view class="scopeBird data-v-46c0ccd2"><image class="data-v-46c0ccd2" src="{{h}}"/></view></view><movable-area class="movableArea data-v-46c0ccd2" style="width:100vw;height:100vh" hidden="{{!q}}"><movable-view class="data-v-46c0ccd2" style="{{'width:' + l + ';' + ('height:' + m)}}" scale-value="1" scale-min="1" scale-max="1.3" x="{{n}}" y="{{o}}" scale="true" direction="all" out-of-bounds="true" bindchange="{{p}}"><view class="scopeMap data-v-46c0ccd2"><view class="scopeMapBg data-v-46c0ccd2"><image class="data-v-46c0ccd2" src="{{j}}"/></view><view wx:for="{{k}}" wx:for-item="item" wx:key="c" class="{{['scopePoint', 'data-v-46c0ccd2', item.b]}}" style="{{item.d}}" data-tag="{{item.e}}" bindtap="{{item.f}}"><image class="data-v-46c0ccd2" src="{{item.a}}"/></view></view></movable-view></movable-area><view class="scopeTitle data-v-46c0ccd2" hidden="{{!s}}"><image class="data-v-46c0ccd2" src="{{r}}"/></view><view class="scopePerson data-v-46c0ccd2" hidden="{{!v}}"><image class="data-v-46c0ccd2" src="{{t}}"/></view></view> |
||||
@ -0,0 +1,2 @@ |
|||||
|
@import "../../app.wxss"; |
||||
|
.content.data-v-46c0ccd2{width:100vw;height:100vh;overflow-y:scroll;background:#89d4cf;display:flex;justify-content:center;align-items:flex-start}.content .home.data-v-46c0ccd2{position:relative;width:750rpx;height:1334rpx;margin:0 auto}.content .home>image.data-v-46c0ccd2{width:100%;height:100%}.content .home .goScopeMapBtn.data-v-46c0ccd2{position:absolute;width:140rpx;height:55rpx;left:288rpx;top:1240rpx;z-index:99;animation:.8s goScopeMapBtnAnime-46c0ccd2 linear alternate infinite}.content .home .goScopeMapBtn>image.data-v-46c0ccd2{width:100%;height:100%}@keyframes goScopeMapBtnAnime-46c0ccd2{0%{transform:scale(1.3)}to{transform:scale(1.6)}}.scopeMapDefaultBg.data-v-46c0ccd2{position:absolute;top:0;width:750rpx;height:1334rpx}.scopeMapDefaultBg>image.data-v-46c0ccd2{width:100%;height:100%}.content .scopeMap.data-v-46c0ccd2{position:relative;width:750rpx;height:1334rpx}.content .scopeMap .scopeMapBg.data-v-46c0ccd2{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;animation:1s scopeMapBgAnime-46c0ccd2 linear forwards}@keyframes scopeMapBgAnime-46c0ccd2{0%{opacity:0}to{opacity:1}}.content .scopeMap .scopeMapBg>image.data-v-46c0ccd2{width:100%;height:100%}.content .scopeMap .scopePoint.data-v-46c0ccd2{position:absolute;z-index:99}.content .scopeMap .scopePoint>image.data-v-46c0ccd2{width:100%;height:100%}.content .scopeMap .scopePoint1.data-v-46c0ccd2{animation:.8s scopePointAnime-46c0ccd2 .4s ease-in alternate infinite}.content .scopeMap .scopePoint3.data-v-46c0ccd2{animation:.8s scopePointAnime-46c0ccd2 .8s ease-in alternate infinite}.content .scopeMap .scopePoint5.data-v-46c0ccd2{animation:.8s scopePointAnime-46c0ccd2 .6s ease-in alternate infinite}.content .scopeMap .scopePoint7.data-v-46c0ccd2{animation:.8s scopePointAnime-46c0ccd2 .3s ease-in alternate infinite}.content .scopeMap .scopePoint9.data-v-46c0ccd2{animation:.8s scopePointAnime-46c0ccd2 .8s ease-in alternate infinite}.content .scopeMap .scopePoint2.data-v-46c0ccd2{animation:.8s scopePointAnime-46c0ccd2 .5s ease-in alternate infinite}.content .scopeMap .scopePoint4.data-v-46c0ccd2{animation:.8s scopePointAnime-46c0ccd2 .9s ease-in alternate infinite}.content .scopeMap .scopePoint6.data-v-46c0ccd2{animation:.8s scopePointAnime-46c0ccd2 1s ease-in alternate infinite}.content .scopeMap .scopePoint8.data-v-46c0ccd2{animation:.8s scopePointAnime-46c0ccd2 .6s ease-in alternate infinite}.content .scopeMap .scopePoint10.data-v-46c0ccd2{animation:.8s scopePointAnime-46c0ccd2 .8s ease-in alternate infinite}@keyframes scopePointAnime-46c0ccd2{0%{transform:translateY(-10%)}to{transform:translateY(0)}}.scopePerson.data-v-46c0ccd2{pointer-events:none;position:absolute;width:287rpx;height:434rpx;bottom:0;right:37rpx;opacity:0;animation:1s scopePerson-46c0ccd2 1s ease-in-out forwards}.scopePerson>image.data-v-46c0ccd2{width:100%;height:100%}@keyframes scopePerson-46c0ccd2{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.scopeTitle.data-v-46c0ccd2{pointer-events:none;position:absolute;width:428rpx;height:214rpx;top:62rpx;right:100rpx;opacity:0;animation:1s scopePerson-46c0ccd2 ease-in-out forwards}.scopeTitle>image.data-v-46c0ccd2{width:100%;height:100%}.scopeBird.data-v-46c0ccd2{pointer-events:none;position:absolute;width:113rpx;height:100rpx;top:410rpx;left:56rpx;opacity:0;animation:1s scopeBird-46c0ccd2 .5s ease-in-out forwards}.scopeBird>image.data-v-46c0ccd2{width:100%;height:100%}@keyframes scopeBird-46c0ccd2{0%{transform:translate(-50%,50%);opacity:0}to{transform:translate(0);opacity:1}} |
||||
@ -0,0 +1,2 @@ |
|||||
|
require('../../app.js'); |
||||
|
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/assets.js"),t={data:()=>({title:"Hello",x:0,y:0,old:{x:0,y:0}}),onLoad(){},methods:{openMap(){e.wx$1.openLocation({latitude:31.31428,longitude:120.603015,name:"桃花坞",scale:18})},onChange(e){this.old.x=e.detail.x,this.old.y=e.detail.y}}};const n=e._export_sfc(t,[["render",function(t,n,a,s,d,i){return{a:o._imports_0$1,b:d.x,c:d.y,d:e.o(((...e)=>i.onChange&&i.onChange(...e)))}}]]);wx.createPage(n); |
||||
@ -0,0 +1,4 @@ |
|||||
|
{ |
||||
|
"navigationBarTitleText": "君到苏州最美打卡点", |
||||
|
"usingComponents": {} |
||||
|
} |
||||
@ -0,0 +1 @@ |
|||||
|
<view class="content"><movable-area style="width:750rpx;height:1334rpx"><movable-view style="width:750rpx;height:1334rpx;background-color:aqua" scale-value="0.5" x="{{b}}" y="{{c}}" scale="true" direction="all" out-of-bounds="true" bindchange="{{d}}"><image class="logo" src="{{a}}"></image></movable-view></movable-area></view> |
||||
@ -0,0 +1 @@ |
|||||
|
@import "../../app.wxss"; |
||||
@ -0,0 +1,2 @@ |
|||||
|
require('../../app.js'); |
||||
|
"use strict";const r={data:()=>({url:""}),onLoad(r){this.url=r.url}};const e=require("../../common/vendor.js")._export_sfc(r,[["render",function(r,e,t,o,n,a){return{a:n.url}}],["__scopeId","data-v-7f27f19b"]]);wx.createPage(e); |
||||
@ -0,0 +1,4 @@ |
|||||
|
{ |
||||
|
"navigationBarTitleText": "君到苏州最美打卡点", |
||||
|
"usingComponents": {} |
||||
|
} |
||||
@ -0,0 +1 @@ |
|||||
|
<view class="content data-v-7f27f19b"><view class="webPage data-v-7f27f19b"><web-view class="data-v-7f27f19b" src="{{a}}"></web-view></view></view> |
||||
@ -0,0 +1,2 @@ |
|||||
|
@import "../../app.wxss"; |
||||
|
.content.data-v-7f27f19b{position:relative;width:100vw;height:100vh}.webPage.data-v-7f27f19b{position:absolute;top:0;left:0;width:100vw;height:100vh} |
||||
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 724 B |
|
After Width: | Height: | Size: 238 KiB |
|
After Width: | Height: | Size: 906 B |
|
After Width: | Height: | Size: 2.6 KiB |
|
After Width: | Height: | Size: 2.6 KiB |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 255 KiB |
|
After Width: | Height: | Size: 67 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 6.9 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
@ -0,0 +1 @@ |
|||||
|
"use strict";const e=require("../common/vendor.js");exports.request=function(s,t="GET",r={}){return new Promise(((o,u)=>{e.index.request({url:`https://jdsz.ispush.com${s}`,method:t,data:r,success:e=>{o(e.data)},fail:e=>{u(e)}})}))}; |
||||