|
|
|
|
@ -21,11 +21,20 @@
|
|
|
|
|
<view class="closevideo" @click="playimg=false">X</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<!-- 跳转二维码 -->
|
|
|
|
|
<view class="playvideo" v-if="showQrCode">
|
|
|
|
|
<view class="playvideowrap">
|
|
|
|
|
<view class="qrcode">
|
|
|
|
|
<image :show-menu-by-longpress="true" :src="qrCode" mode=""></image>
|
|
|
|
|
<view>长按保存二维码</view>
|
|
|
|
|
<view class="closevideo" @click="showQrCode=false">X</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<view class="navBarBox">
|
|
|
|
|
<image class="navBarBox-top" :src="require('@/static/home-top.png')" mode=""></image>
|
|
|
|
|
<!-- 状态栏占位 -->
|
|
|
|
|
@ -85,7 +94,7 @@
|
|
|
|
|
<image :src="require('@/packages/static/detail-go.png')" mode=""></image>
|
|
|
|
|
<text>开始前往</text>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="detail-info-go-right" @click="toWx(info.iswx,info.appid,info.path)" v-if="info.iswx===1">
|
|
|
|
|
<view class="detail-info-go-right" @click="toWx(info)" v-if="info.iswx===1">
|
|
|
|
|
<image :src="require('@/packages/static/detail-book.png')" mode=""></image>
|
|
|
|
|
<text>去预约</text>
|
|
|
|
|
</view>
|
|
|
|
|
@ -168,7 +177,9 @@
|
|
|
|
|
showVorImage: true,
|
|
|
|
|
isfull: false,
|
|
|
|
|
playvideo: false,
|
|
|
|
|
playimg: false
|
|
|
|
|
playimg: false,
|
|
|
|
|
qrCode:'',
|
|
|
|
|
showQrCode:false,
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
onShareAppMessage() {
|
|
|
|
|
@ -218,15 +229,15 @@
|
|
|
|
|
swierChange(e) {
|
|
|
|
|
this.currentIndex = e.detail.current
|
|
|
|
|
},
|
|
|
|
|
toWx(isWx,appid, path) {
|
|
|
|
|
if (!isWx) {
|
|
|
|
|
toWx(info) {
|
|
|
|
|
if (!info.iswx) {
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
path = path ? path : ''
|
|
|
|
|
let path = info.path ? info.path : ''
|
|
|
|
|
// 跳转到其他小程序
|
|
|
|
|
if(appid){
|
|
|
|
|
if(info.appid){
|
|
|
|
|
uni.navigateToMiniProgram({
|
|
|
|
|
appId: appid, // 目标小程序的 AppID
|
|
|
|
|
appId: info.appid, // 目标小程序的 AppID
|
|
|
|
|
path: path, // 目标小程序的页面路径
|
|
|
|
|
extraData: { // 需要传递的参数
|
|
|
|
|
|
|
|
|
|
@ -241,9 +252,15 @@
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}else{
|
|
|
|
|
uni.navigateTo({
|
|
|
|
|
url: '/packages/vr/vr?link=' + path
|
|
|
|
|
})
|
|
|
|
|
if(!info.qrcode){
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
this.qrCode = info.qrcode.url
|
|
|
|
|
this.showQrCode = true
|
|
|
|
|
// uni.navigateTo({
|
|
|
|
|
// url: '/packages/vr/vr?link=' + path
|
|
|
|
|
// })
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
@ -309,6 +326,27 @@
|
|
|
|
|
/* display: inline-block; */
|
|
|
|
|
right: 0rpx;
|
|
|
|
|
top: -25rpx // transform: translate(0,-50%);
|
|
|
|
|
}
|
|
|
|
|
.qrcode{
|
|
|
|
|
width: 450rpx;
|
|
|
|
|
position: relative;
|
|
|
|
|
margin: 0 auto;
|
|
|
|
|
>image{
|
|
|
|
|
width:400rpx;height:400rpx;margin: 0 auto;display: block;
|
|
|
|
|
}
|
|
|
|
|
>view{
|
|
|
|
|
color:#fff;
|
|
|
|
|
text-align: center;
|
|
|
|
|
margin:10rpx;
|
|
|
|
|
font-size:32rpx;
|
|
|
|
|
}
|
|
|
|
|
.closevideo{
|
|
|
|
|
z-index: 999;
|
|
|
|
|
color: #bc9766;
|
|
|
|
|
border: 1px solid #bc9766;
|
|
|
|
|
top: -35rpx;
|
|
|
|
|
right: -9rpx;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|