直播界面及bug修改
This commit is contained in:
parent
7e8b29b9b8
commit
48494458d2
@ -267,7 +267,7 @@
|
|||||||
getAjuser
|
getAjuser
|
||||||
} from '@/api/live.js'
|
} from '@/api/live.js'
|
||||||
import {
|
import {
|
||||||
HTTP_REQUEST_URL_FIVE
|
VUE_APP_WS_URL
|
||||||
} from '@/config/app.js';
|
} from '@/config/app.js';
|
||||||
|
|
||||||
import uniPopup from '@/components/unipopup/live-uni-popup.vue';
|
import uniPopup from '@/components/unipopup/live-uni-popup.vue';
|
||||||
@ -340,8 +340,7 @@ import gbpopup from '@/components/gb-popup/gb-popup.vue';
|
|||||||
userinfo: null,
|
userinfo: null,
|
||||||
hoveredIndex: -1,
|
hoveredIndex: -1,
|
||||||
regIndex: -1,
|
regIndex: -1,
|
||||||
gifts: [
|
gifts: [],
|
||||||
],
|
|
||||||
gifsobj: {},
|
gifsobj: {},
|
||||||
gift_num: '',
|
gift_num: '',
|
||||||
isShow1: false,
|
isShow1: false,
|
||||||
@ -1621,7 +1620,8 @@ import gbpopup from '@/components/gb-popup/gb-popup.vue';
|
|||||||
.txtba-b {
|
.txtba-b {
|
||||||
font-size: 33rpx;
|
font-size: 33rpx;
|
||||||
font-family: PingFang SC-Medium, PingFang SC;
|
font-family: PingFang SC-Medium, PingFang SC;
|
||||||
font-weight: 500;color: #F84221;
|
font-weight: 500;
|
||||||
|
color: #F84221;
|
||||||
line-height: 60rpx;
|
line-height: 60rpx;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<view class="container">
|
<view class="container">
|
||||||
|
<view class="" :style="{'height':heightG+'px'}" @click="quanju">
|
||||||
<view class="top-do-box">
|
<view class="top-do-box">
|
||||||
<view class="room-info">
|
<view class="room-info">
|
||||||
<view class="room-logo-box">
|
<view class="room-logo-box">
|
||||||
@ -50,7 +51,7 @@
|
|||||||
<mh-msgList ref="msgList" :msgList="msgList"></mh-msgList>
|
<mh-msgList ref="msgList" :msgList="msgList"></mh-msgList>
|
||||||
</view>
|
</view>
|
||||||
<!-- 底部操作 -->
|
<!-- 底部操作 -->
|
||||||
|
</view>
|
||||||
|
|
||||||
<view class="inpit-box-bg" v-if="focus">
|
<view class="inpit-box-bg" v-if="focus">
|
||||||
<view class="inpit-box-body">
|
<view class="inpit-box-body">
|
||||||
@ -286,7 +287,11 @@
|
|||||||
},
|
},
|
||||||
room: {
|
room: {
|
||||||
type: Object,
|
type: Object,
|
||||||
}
|
},
|
||||||
|
heightG :{
|
||||||
|
type: String,
|
||||||
|
default: '760'
|
||||||
|
},
|
||||||
},
|
},
|
||||||
components: {
|
components: {
|
||||||
uniPopup,
|
uniPopup,
|
||||||
@ -467,6 +472,7 @@
|
|||||||
if (res.code == 1) {
|
if (res.code == 1) {
|
||||||
this.$refs.share.close()
|
this.$refs.share.close()
|
||||||
uni.hideModal()
|
uni.hideModal()
|
||||||
|
this.getuser()
|
||||||
} else {
|
} else {
|
||||||
uni.showModal({
|
uni.showModal({
|
||||||
title: '提示',
|
title: '提示',
|
||||||
@ -570,7 +576,7 @@
|
|||||||
//购买商品
|
//购买商品
|
||||||
|
|
||||||
shopp(item) {
|
shopp(item) {
|
||||||
console.log(item)
|
// console.log(item)
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url:'/pages/goods_details/index?id='+item.app_goods_id
|
url:'/pages/goods_details/index?id='+item.app_goods_id
|
||||||
})
|
})
|
||||||
@ -898,9 +904,25 @@
|
|||||||
},
|
},
|
||||||
//关闭直播间
|
//关闭直播间
|
||||||
outroom: function() {
|
outroom: function() {
|
||||||
|
uni.showModal({
|
||||||
|
title: '提示', // 对话框标题
|
||||||
|
content: '是否确定退出直播间', // 对话框内容
|
||||||
|
showCancel: true, // 是否显示取消按钮,默认为 true
|
||||||
|
cancelText: '取消', // 取消按钮的文字,默认为 "取消"
|
||||||
|
cancelColor: '#000000', // 取消按钮的文本颜色,默认为 "#000000"
|
||||||
|
confirmText: '确定', // 确定按钮的文字,默认为 "确定"
|
||||||
|
confirmColor: '#3CC51F', // 确定按钮的文本颜色,默认为 "#3CC51F"
|
||||||
|
success(res) {
|
||||||
|
if (res.confirm) {
|
||||||
uni.redirectTo({
|
uni.redirectTo({
|
||||||
url: '/pages/room/index'
|
url: '/pages/room/index'
|
||||||
})
|
})
|
||||||
|
} else if (res.cancel) {
|
||||||
|
console.log('用户点击了取消按钮')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
get_live_room() {
|
get_live_room() {
|
||||||
@ -2050,9 +2072,10 @@
|
|||||||
|
|
||||||
.room-users-box {
|
.room-users-box {
|
||||||
width: 200rpx;
|
width: 200rpx;
|
||||||
height: 65upx;
|
height: 70upx;
|
||||||
|
|
||||||
display: flex;
|
display: flex;
|
||||||
|
margin-top: 10rpx;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2061,21 +2084,19 @@
|
|||||||
flex-direction: row;
|
flex-direction: row;
|
||||||
flex-wrap: nowrap;
|
flex-wrap: nowrap;
|
||||||
width: 200rpx;
|
width: 200rpx;
|
||||||
height: 80upx;
|
height: 75upx;
|
||||||
margin-top: 10rpx;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.top-scroll-users-header {
|
.top-scroll-users-header {
|
||||||
width: 60upx;
|
width: 63upx;
|
||||||
height: 60upx;
|
height: 63upx;
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
margin-right: 10upx;
|
margin-right: 10upx;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// .top-scroll-users-header image {
|
// .top-scroll-users-header image {
|
||||||
|
@ -32,7 +32,9 @@
|
|||||||
"description" : "uni小程序"
|
"description" : "uni小程序"
|
||||||
},
|
},
|
||||||
"Maps" : {},
|
"Maps" : {},
|
||||||
"Push": {}
|
"Push" : {},
|
||||||
|
"Record" : {},
|
||||||
|
"LivePusher" : {}
|
||||||
},
|
},
|
||||||
"safearea" : {
|
"safearea" : {
|
||||||
"bottom" : {
|
"bottom" : {
|
||||||
@ -45,6 +47,8 @@
|
|||||||
"android" : {
|
"android" : {
|
||||||
"resizeableActivity" : true,
|
"resizeableActivity" : true,
|
||||||
"permissions" : [
|
"permissions" : [
|
||||||
|
"<uses-feature android:name=\"android.hardware.camera\"/>",
|
||||||
|
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
|
"<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
|
"<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.ACCESS_LOCATION_EXTRA_COMMANDS\"/>",
|
"<uses-permission android:name=\"android.permission.ACCESS_LOCATION_EXTRA_COMMANDS\"/>",
|
||||||
@ -58,17 +62,17 @@
|
|||||||
"<uses-permission android:name=\"android.permission.CHANGE_CONFIGURATION\"/>",
|
"<uses-permission android:name=\"android.permission.CHANGE_CONFIGURATION\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
|
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
|
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
|
||||||
|
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.INTERNET\"/>",
|
"<uses-permission android:name=\"android.permission.INTERNET\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",
|
"<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
|
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
|
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
|
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
|
||||||
|
"<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
|
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
|
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
|
"<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>",
|
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
|
||||||
"<uses-permission android:name=\"android.permission.BLUETOOTH\"/>",
|
|
||||||
"<uses-permission android:name=\"android.permission.BLUETOOTH_ADMIN\"/>"
|
|
||||||
],
|
],
|
||||||
"abiFilters" : [ "armeabi-v7a", "arm64-v8a", "x86" ],
|
"abiFilters" : [ "armeabi-v7a", "arm64-v8a", "x86" ],
|
||||||
"permissionExternalStorage" : {
|
"permissionExternalStorage" : {
|
||||||
@ -339,3 +343,4 @@
|
|||||||
}
|
}
|
||||||
//拨打电话权限关闭
|
//拨打电话权限关闭
|
||||||
/* ios打包配置 */
|
/* ios打包配置 */
|
||||||
|
|
||||||
|
@ -55,5 +55,20 @@ export const initEvent = () => {
|
|||||||
|
|
||||||
console.log('收到小程序事件: ' + JSON.stringify(ret));
|
console.log('收到小程序事件: ' + JSON.stringify(ret));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//直播小程序跳转商城购买商品
|
||||||
|
if (ret.event == 'live_shop') {
|
||||||
|
console.log(JSON.stringify(ret))
|
||||||
|
let arr1=ret.data
|
||||||
|
mp.closeUniMP(ret.fromAppid, (ret) => {
|
||||||
|
// console.log('closeUniMP: ' + JSON.stringify(ret));
|
||||||
|
setTimeout(()=>{
|
||||||
|
uni.navigateTo({
|
||||||
|
url:'/pages/goods_details/index?id='+arr1.app_goods_id
|
||||||
|
},1000)
|
||||||
|
})
|
||||||
|
});
|
||||||
|
// console.log('收到小程序事件: ' + JSON.stringify(ret));
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user