直播界面及bug修改

This commit is contained in:
jia 2023-10-30 19:23:46 +08:00
parent 7e8b29b9b8
commit 48494458d2
4 changed files with 422 additions and 381 deletions

View File

@ -1,5 +1,5 @@
<template> <template>
<view class="container" > <view class="container">
<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">
@ -14,7 +14,7 @@
<text style="color: #fff;font-size: 25rpx;">4000</text> <text style="color: #fff;font-size: 25rpx;">4000</text>
</view> </view>
</view> </view>
<!-- <view class="room-guanzhu" @click="interest"> <!-- <view class="room-guanzhu" @click="interest">
<text class="guanzhu" v-if="!follow">关注</text> <text class="guanzhu" v-if="!follow">关注</text>
<text class="guanzhu" v-else>已关注</text> <text class="guanzhu" v-else>已关注</text>
</view> --> </view> -->
@ -41,7 +41,7 @@
</view> </view>
<!-- <view class="top-left" v-if="isshow"> <!-- <view class="top-left" v-if="isshow">
<view class="top-left-a" @click="switchCamera"> <view class="top-left-a" @click="switchCamera">
<image class="left-img" src="/static/img/qiehuan.png" mode=""></image> <image class="left-img" src="/static/img/qiehuan.png" mode=""></image>
</view> </view>
@ -52,7 +52,7 @@
<!-- 底部操作 --> <!-- 底部操作 -->
<!-- <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">
<input class="uni-input" @input="onKeyInput" maxlength="20" cursor-spacing="10" hold-keyboard <input class="uni-input" @input="onKeyInput" maxlength="20" cursor-spacing="10" hold-keyboard
placeholder="说点什么吧..." :value="inputValue" :focus="focus" /> placeholder="说点什么吧..." :value="inputValue" :focus="focus" />
@ -264,15 +264,15 @@
getuser, getuser,
getRechargeApi, getRechargeApi,
sendGift, sendGift,
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';
import msgList from '@/components/mh-msgList/mh-msgList.vue'; import msgList from '@/components/mh-msgList/mh-msgList.vue';
import gbpopup from '@/components/gb-popup/gb-popup.vue'; import gbpopup from '@/components/gb-popup/gb-popup.vue';
export default { export default {
name: "sd-float-page", name: "sd-float-page",
props: { props: {
@ -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,
@ -393,7 +392,7 @@ import gbpopup from '@/components/gb-popup/gb-popup.vue';
}, },
methods: { methods: {
//关注 //关注
getjuser() { getjuser() {
getAjuser(this.userinfo.app_user_id).then((res) => { getAjuser(this.userinfo.app_user_id).then((res) => {
console.log(res, 'AAAAAA') console.log(res, 'AAAAAA')
@ -440,7 +439,7 @@ import gbpopup from '@/components/gb-popup/gb-popup.vue';
}) })
}, },
//送礼 //送礼
//送礼 //送礼
bosendGift(gif) { bosendGift(gif) {
// 执行关闭模态对话框的操作 // 执行关闭模态对话框的操作
@ -966,16 +965,16 @@ import gbpopup from '@/components/gb-popup/gb-popup.vue';
this.gifsobj = gift this.gifsobj = gift
}, },
//对话监听 //对话监听
set_focus: function() { set_focus: function() {
this.focus = !this.focus this.focus = !this.focus
}, },
//对话输入监听 //对话输入监听
onKeyInput: function(event) { onKeyInput: function(event) {
this.inputValue = event.detail.value this.inputValue = event.detail.value
}, },
send_message: function() { send_message: function() {
const t = this; const t = this;
@ -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;
} }

View File

@ -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.redirectTo({ uni.showModal({
url: '/pages/room/index' title: '提示', // 对话框标题
content: '是否确定退出直播间', // 对话框内容
showCancel: true, // 是否显示取消按钮,默认为 true
cancelText: '取消', // 取消按钮的文字,默认为 "取消"
cancelColor: '#000000', // 取消按钮的文本颜色,默认为 "#000000"
confirmText: '确定', // 确定按钮的文字,默认为 "确定"
confirmColor: '#3CC51F', // 确定按钮的文本颜色,默认为 "#3CC51F"
success(res) {
if (res.confirm) {
uni.redirectTo({
url: '/pages/room/index'
})
} else if (res.cancel) {
console.log('用户点击了取消按钮')
}
}
}) })
}, },
get_live_room() { get_live_room() {
@ -2048,11 +2070,12 @@
} }
.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 {

View File

@ -1,341 +1,346 @@
{ {
"name": "惠农生活", "name" : "惠农生活",
"appid": "__UNI__3A527D1", "appid" : "__UNI__3A527D1",
"description": "", "description" : "",
"versionName": "1.5.3", "versionName" : "1.5.3",
"versionCode": 153, "versionCode" : 153,
"transformPx": false, "transformPx" : false,
/* 5+App */ /* 5+App */
"app-plus": { "app-plus" : {
"titleNView": true, "titleNView" : true,
"usingComponents": true, "usingComponents" : true,
"nvueCompiler": "uni-app", "nvueCompiler" : "uni-app",
"nvueStyleCompiler": "uni-app", "nvueStyleCompiler" : "uni-app",
"compilerVersion": 3, "compilerVersion" : 3,
"splashscreen": { "splashscreen" : {
"alwaysShowBeforeRender": true, "alwaysShowBeforeRender" : true,
"waiting": true, "waiting" : true,
"autoclose": true, "autoclose" : true,
"delay": 0 "delay" : 0
}, },
/* */ /* */
"modules": { "modules" : {
"VideoPlayer": {}, "VideoPlayer" : {},
"iBeacon": {}, "iBeacon" : {},
"Barcode": {}, "Barcode" : {},
"Camera": {}, "Camera" : {},
"Geolocation": {}, "Geolocation" : {},
"Payment": {}, "Payment" : {},
"Share": {}, "Share" : {},
"OAuth": {}, "OAuth" : {},
"UniMP": { "UniMP" : {
"description": "uni小程序" "description" : "uni小程序"
}, },
"Maps": {}, "Maps" : {},
"Push": {} "Push" : {},
}, "Record" : {},
"safearea": { "LivePusher" : {}
"bottom": { },
"offset": "none" "safearea" : {
} "bottom" : {
}, "offset" : "none"
/* */ }
"distribute": { },
/* android */ /* */
"android": { "distribute" : {
"resizeableActivity": true, /* android */
"permissions": [ "android" : {
"<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>", "resizeableActivity" : true,
"<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>", "permissions" : [
"<uses-permission android:name=\"android.permission.ACCESS_LOCATION_EXTRA_COMMANDS\"/>", "<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>", "<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>", "<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.BATTERY_STATS\"/>", "<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.BLUETOOTH\"/>", "<uses-permission android:name=\"android.permission.ACCESS_LOCATION_EXTRA_COMMANDS\"/>",
"<uses-permission android:name=\"android.permission.BLUETOOTH_ADMIN\"/>", "<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.CALL_PHONE\"/>", "<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>", "<uses-permission android:name=\"android.permission.BATTERY_STATS\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_CONFIGURATION\"/>", "<uses-permission android:name=\"android.permission.BLUETOOTH\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>", "<uses-permission android:name=\"android.permission.BLUETOOTH_ADMIN\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>", "<uses-permission android:name=\"android.permission.CALL_PHONE\"/>",
"<uses-permission android:name=\"android.permission.INTERNET\"/>", "<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>", "<uses-permission android:name=\"android.permission.CHANGE_CONFIGURATION\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>", "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>", "<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>", "<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>", "<uses-permission android:name=\"android.permission.INTERNET\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>", "<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",
"<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>", "<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>", "<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.BLUETOOTH\"/>", "<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.BLUETOOTH_ADMIN\"/>" "<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>",
], "<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"abiFilters": ["armeabi-v7a", "arm64-v8a", "x86"], "<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"permissionExternalStorage": { "<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
"request": "none", "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
"prompt": "应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。" ],
}, "abiFilters" : [ "armeabi-v7a", "arm64-v8a", "x86" ],
"permissionPhoneState": { "permissionExternalStorage" : {
"request": "none" // "request" : "none",
} "prompt" : "应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。"
}, },
/* ios */ "permissionPhoneState" : {
"ios": { "request" : "none" //
"privacyDescription": { }
"NSPhotoLibraryUsageDescription": "上传用户头像保存分享海报", },
"NSPhotoLibraryAddUsageDescription": "上传用户头像保存分享海报", /* ios */
"NSCameraUsageDescription": "上传用户头像保存分享海报", "ios" : {
"NSLocationWhenInUseUsageDescription": "根据客户地理位置推荐最近门店", "privacyDescription" : {
"NSLocationAlwaysUsageDescription": "根据客户地理位置推荐最近门店", "NSPhotoLibraryUsageDescription" : "上传用户头像保存分享海报",
"NSLocationAlwaysAndWhenInUseUsageDescription": "根据客户地理位置推荐最近门店" "NSPhotoLibraryAddUsageDescription" : "上传用户头像保存分享海报",
}, "NSCameraUsageDescription" : "上传用户头像保存分享海报",
"idfa": false, "NSLocationWhenInUseUsageDescription" : "根据客户地理位置推荐最近门店",
"dSYMs": false "NSLocationAlwaysUsageDescription" : "根据客户地理位置推荐最近门店",
}, "NSLocationAlwaysAndWhenInUseUsageDescription" : "根据客户地理位置推荐最近门店"
/* SDK */ },
"sdkConfigs": { "idfa" : false,
"maps": { "dSYMs" : false
"amap": { },
"appkey_ios": "82af93ec51139c712c4118d84ba684ee", /* SDK */
"appkey_android": "0799f37420c0784f1e6cba230a68bdb1" "sdkConfigs" : {
} "maps" : {
}, "amap" : {
"payment": { "appkey_ios" : "82af93ec51139c712c4118d84ba684ee",
"weixin": { "appkey_android" : "0799f37420c0784f1e6cba230a68bdb1"
"__platform__": ["ios", "android"], }
"appid": "wx9d68c92b550ddd1e", },
"UniversalLinks": "https://shop.lihaink.cn/" "payment" : {
} "weixin" : {
}, "__platform__" : [ "ios", "android" ],
"share": { "appid" : "wx9d68c92b550ddd1e",
"weixin": { "UniversalLinks" : "https://shop.lihaink.cn/"
"appid": "wx9d68c92b550ddd1e", }
"UniversalLinks": "https://shop.lihaink.cn/" },
} "share" : {
}, "weixin" : {
"geolocation": { "appid" : "wx9d68c92b550ddd1e",
"amap": { "UniversalLinks" : "https://shop.lihaink.cn/"
"__platform__": ["ios", "android"], }
"appkey_ios": "82af93ec51139c712c4118d84ba684ee", },
"appkey_android": "0799f37420c0784f1e6cba230a68bdb1" "geolocation" : {
} "amap" : {
}, "__platform__" : [ "ios", "android" ],
"oauth": {}, "appkey_ios" : "82af93ec51139c712c4118d84ba684ee",
"ad": {}, "appkey_android" : "0799f37420c0784f1e6cba230a68bdb1"
"push": {} }
}, },
"icons": { "oauth" : {},
"android": { "ad" : {},
"hdpi": "unpackage/res/icons/72x72.png", "push" : {}
"xhdpi": "unpackage/res/icons/96x96.png", },
"xxhdpi": "unpackage/res/icons/144x144.png", "icons" : {
"xxxhdpi": "unpackage/res/icons/192x192.png" "android" : {
}, "hdpi" : "unpackage/res/icons/72x72.png",
"ios": { "xhdpi" : "unpackage/res/icons/96x96.png",
"appstore": "unpackage/res/icons/1024x1024.png", "xxhdpi" : "unpackage/res/icons/144x144.png",
"ipad": { "xxxhdpi" : "unpackage/res/icons/192x192.png"
"app": "unpackage/res/icons/76x76.png", },
"app@2x": "unpackage/res/icons/152x152.png", "ios" : {
"notification": "unpackage/res/icons/20x20.png", "appstore" : "unpackage/res/icons/1024x1024.png",
"notification@2x": "unpackage/res/icons/40x40.png", "ipad" : {
"proapp@2x": "unpackage/res/icons/167x167.png", "app" : "unpackage/res/icons/76x76.png",
"settings": "unpackage/res/icons/29x29.png", "app@2x" : "unpackage/res/icons/152x152.png",
"settings@2x": "unpackage/res/icons/58x58.png", "notification" : "unpackage/res/icons/20x20.png",
"spotlight": "unpackage/res/icons/40x40.png", "notification@2x" : "unpackage/res/icons/40x40.png",
"spotlight@2x": "unpackage/res/icons/80x80.png" "proapp@2x" : "unpackage/res/icons/167x167.png",
}, "settings" : "unpackage/res/icons/29x29.png",
"iphone": { "settings@2x" : "unpackage/res/icons/58x58.png",
"app@2x": "unpackage/res/icons/120x120.png", "spotlight" : "unpackage/res/icons/40x40.png",
"app@3x": "unpackage/res/icons/180x180.png", "spotlight@2x" : "unpackage/res/icons/80x80.png"
"notification@2x": "unpackage/res/icons/40x40.png", },
"notification@3x": "unpackage/res/icons/60x60.png", "iphone" : {
"settings@2x": "unpackage/res/icons/58x58.png", "app@2x" : "unpackage/res/icons/120x120.png",
"settings@3x": "unpackage/res/icons/87x87.png", "app@3x" : "unpackage/res/icons/180x180.png",
"spotlight@2x": "unpackage/res/icons/80x80.png", "notification@2x" : "unpackage/res/icons/40x40.png",
"spotlight@3x": "unpackage/res/icons/120x120.png" "notification@3x" : "unpackage/res/icons/60x60.png",
} "settings@2x" : "unpackage/res/icons/58x58.png",
} "settings@3x" : "unpackage/res/icons/87x87.png",
}, "spotlight@2x" : "unpackage/res/icons/80x80.png",
"splashscreen": { "spotlight@3x" : "unpackage/res/icons/120x120.png"
"useOriginalMsgbox": true }
} }
}, },
"nativePlugins": { "splashscreen" : {
"JG-JCore": { "useOriginalMsgbox" : true
"JPUSH_APPKEY_IOS": "8a5efd65cda14fafa6e64ad3", }
"JPUSH_CHANNEL_IOS": "8a5efd65cda14fafa6e64ad3", },
"JPUSH_APPKEY_ANDROID": "b5f679f4357018605ea6fd2e", "nativePlugins" : {
"JPUSH_CHANNEL_ANDROID": "", "JG-JCore" : {
"__plugin_info__": { "JPUSH_APPKEY_IOS" : "8a5efd65cda14fafa6e64ad3",
"name": "JG-JCore", "JPUSH_CHANNEL_IOS" : "8a5efd65cda14fafa6e64ad3",
"description": "极光推送JCore插件", "JPUSH_APPKEY_ANDROID" : "b5f679f4357018605ea6fd2e",
"platforms": "Android,iOS", "JPUSH_CHANNEL_ANDROID" : "",
"url": "", "__plugin_info__" : {
"android_package_name": "uni.UNI3A527D1", "name" : "JG-JCore",
"ios_bundle_id": "", "description" : "极光推送JCore插件",
"isCloud": false, "platforms" : "Android,iOS",
"bought": -1, "url" : "",
"pid": "", "android_package_name" : "uni.UNI3A527D1",
"parameters": { "ios_bundle_id" : "",
"JPUSH_APPKEY_IOS": { "isCloud" : false,
"des": "[iOS]极光portal配置应用信息时分配的AppKey", "bought" : -1,
"key": "JCore:APP_KEY", "pid" : "",
"value": "daebe19b547c43128796a078" "parameters" : {
}, "JPUSH_APPKEY_IOS" : {
"JPUSH_CHANNEL_IOS": { "des" : "[iOS]极光portal配置应用信息时分配的AppKey",
"des": "[iOS]用于统计分发渠道不需要可填默认值developer-default", "key" : "JCore:APP_KEY",
"key": "JCore:CHANNEL", "value" : "daebe19b547c43128796a078"
"value": "" },
}, "JPUSH_CHANNEL_IOS" : {
"JPUSH_APPKEY_ANDROID": { "des" : "[iOS]用于统计分发渠道不需要可填默认值developer-default",
"des": "[Android]极光portal配置应用信息时分配的AppKey", "key" : "JCore:CHANNEL",
"key": "JPUSH_APPKEY", "value" : ""
"value": "" },
}, "JPUSH_APPKEY_ANDROID" : {
"JPUSH_CHANNEL_ANDROID": { "des" : "[Android]极光portal配置应用信息时分配的AppKey",
"des": "[Android]用于统计分发渠道不需要可填默认值developer-default", "key" : "JPUSH_APPKEY",
"key": "JPUSH_CHANNEL", "value" : ""
"value": "" },
} "JPUSH_CHANNEL_ANDROID" : {
} "des" : "[Android]用于统计分发渠道不需要可填默认值developer-default",
} "key" : "JPUSH_CHANNEL",
}, "value" : ""
"JG-JPush": { }
"JPUSH_ISPRODUCTION_IOS": "true", }
"JPUSH_ADVERTISINGID_IOS": "", }
"JPUSH_DEFAULTINITJPUSH_IOS": "true", },
"JPUSH_OPPO_APPKEY": "", "JG-JPush" : {
"JPUSH_OPPO_APPID": "", "JPUSH_ISPRODUCTION_IOS" : "true",
"JPUSH_OPPO_APPSECRET": "", "JPUSH_ADVERTISINGID_IOS" : "",
"JPUSH_VIVO_APPKEY": "", "JPUSH_DEFAULTINITJPUSH_IOS" : "true",
"JPUSH_VIVO_APPID": "", "JPUSH_OPPO_APPKEY" : "",
"JPUSH_MEIZU_APPKEY": "", "JPUSH_OPPO_APPID" : "",
"JPUSH_MEIZU_APPID": "", "JPUSH_OPPO_APPSECRET" : "",
"JPUSH_XIAOMI_APPKEY": "", "JPUSH_VIVO_APPKEY" : "",
"JPUSH_XIAOMI_APPID": "", "JPUSH_VIVO_APPID" : "",
"__plugin_info__": { "JPUSH_MEIZU_APPKEY" : "",
"name": "JG-JPush", "JPUSH_MEIZU_APPID" : "",
"description": "极光推送Hbuilder插件", "JPUSH_XIAOMI_APPKEY" : "",
"platforms": "Android,iOS", "JPUSH_XIAOMI_APPID" : "",
"url": "", "__plugin_info__" : {
"android_package_name": "uni.UNI3A527D1", "name" : "JG-JPush",
"ios_bundle_id": "", "description" : "极光推送Hbuilder插件",
"isCloud": false, "platforms" : "Android,iOS",
"bought": -1, "url" : "",
"pid": "", "android_package_name" : "uni.UNI3A527D1",
"parameters": { "ios_bundle_id" : "",
"JPUSH_ISPRODUCTION_IOS": { "isCloud" : false,
"des": "[iOS]是否是生产环境是填true不是填false或者不填", "bought" : -1,
"key": "JPush:ISPRODUCTION", "pid" : "",
"value": "" "parameters" : {
}, "JPUSH_ISPRODUCTION_IOS" : {
"JPUSH_ADVERTISINGID_IOS": { "des" : "[iOS]是否是生产环境是填true不是填false或者不填",
"des": "[iOS]广告标识符IDFA如果不需要使用IDFA可不填", "key" : "JPush:ISPRODUCTION",
"key": "JPush:ADVERTISINGID", "value" : ""
"value": "" },
}, "JPUSH_ADVERTISINGID_IOS" : {
"JPUSH_DEFAULTINITJPUSH_IOS": { "des" : "[iOS]广告标识符IDFA如果不需要使用IDFA可不填",
"des": "[iOS]是否默认初始化是填true不是填false或者不填", "key" : "JPush:ADVERTISINGID",
"key": "JPush:DEFAULTINITJPUSH", "value" : ""
"value": "" },
}, "JPUSH_DEFAULTINITJPUSH_IOS" : {
"JPUSH_OPPO_APPKEY": { "des" : "[iOS]是否默认初始化是填true不是填false或者不填",
"des": "厂商OPPO-appkey,示例OP-12345678", "key" : "JPush:DEFAULTINITJPUSH",
"key": "OPPO_APPKEY", "value" : ""
"value": "" },
}, "JPUSH_OPPO_APPKEY" : {
"JPUSH_OPPO_APPID": { "des" : "厂商OPPO-appkey,示例OP-12345678",
"des": "厂商OPPO-appId,示例OP-12345678", "key" : "OPPO_APPKEY",
"key": "OPPO_APPID", "value" : ""
"value": "" },
}, "JPUSH_OPPO_APPID" : {
"JPUSH_OPPO_APPSECRET": { "des" : "厂商OPPO-appId,示例OP-12345678",
"des": "厂商OPPO-appSecret,示例OP-12345678", "key" : "OPPO_APPID",
"key": "OPPO_APPSECRET", "value" : ""
"value": "" },
}, "JPUSH_OPPO_APPSECRET" : {
"JPUSH_VIVO_APPKEY": { "des" : "厂商OPPO-appSecret,示例OP-12345678",
"des": "厂商VIVO-appkey,示例12345678", "key" : "OPPO_APPSECRET",
"key": "com.vivo.push.api_key", "value" : ""
"value": "" },
}, "JPUSH_VIVO_APPKEY" : {
"JPUSH_VIVO_APPID": { "des" : "厂商VIVO-appkey,示例12345678",
"des": "厂商VIVO-appId,示例12345678", "key" : "com.vivo.push.api_key",
"key": "com.vivo.push.app_id", "value" : ""
"value": "" },
}, "JPUSH_VIVO_APPID" : {
"JPUSH_MEIZU_APPKEY": { "des" : "厂商VIVO-appId,示例12345678",
"des": "厂商MEIZU-appKey,示例MZ-12345678", "key" : "com.vivo.push.app_id",
"key": "MEIZU_APPKEY", "value" : ""
"value": "" },
}, "JPUSH_MEIZU_APPKEY" : {
"JPUSH_MEIZU_APPID": { "des" : "厂商MEIZU-appKey,示例MZ-12345678",
"des": "厂商MEIZU-appId,示例MZ-12345678", "key" : "MEIZU_APPKEY",
"key": "MEIZU_APPID", "value" : ""
"value": "" },
}, "JPUSH_MEIZU_APPID" : {
"JPUSH_XIAOMI_APPKEY": { "des" : "厂商MEIZU-appId,示例MZ-12345678",
"des": "厂商XIAOMI-appKey,示例MI-12345678", "key" : "MEIZU_APPID",
"key": "XIAOMI_APPKEY", "value" : ""
"value": "" },
}, "JPUSH_XIAOMI_APPKEY" : {
"JPUSH_XIAOMI_APPID": { "des" : "厂商XIAOMI-appKey,示例MI-12345678",
"des": "厂商XIAOMI-appId,示例MI-12345678", "key" : "XIAOMI_APPKEY",
"key": "XIAOMI_APPID", "value" : ""
"value": "" },
} "JPUSH_XIAOMI_APPID" : {
} "des" : "厂商XIAOMI-appId,示例MI-12345678",
} "key" : "XIAOMI_APPID",
} "value" : ""
} }
}, }
/* */ }
"quickapp": {}, }
/* */ }
"mp-weixin": { },
"appid": "wxfb4695444ab8d0d0", /* */
"setting": { "quickapp" : {},
"urlCheck": false, /* */
"minified": true, "mp-weixin" : {
"postcss": true, "appid" : "wxfb4695444ab8d0d0",
"es6": true "setting" : {
}, "urlCheck" : false,
"permission": { "minified" : true,
"scope.userLocation": { "postcss" : true,
"desc": "获取您的位置" "es6" : true
} },
}, "permission" : {
"requiredPrivateInfos": ["getLocation", "chooseAddress"], "scope.userLocation" : {
"usingComponents": true "desc" : "获取您的位置"
}, }
"mp-alipay": { },
"usingComponents": true "requiredPrivateInfos" : [ "getLocation", "chooseAddress" ],
}, "usingComponents" : true
"mp-baidu": { },
"usingComponents": true "mp-alipay" : {
}, "usingComponents" : true
"mp-toutiao": { },
"usingComponents": true "mp-baidu" : {
}, "usingComponents" : true
"h5": { },
"devServer": { "mp-toutiao" : {
"https": false "usingComponents" : true
}, },
"router": { "h5" : {
"mode": "history", "devServer" : {
"base": "" "https" : false
}, },
"domain": "", "router" : {
"sdkConfigs": { "mode" : "history",
"maps": { "base" : ""
"qqmap": { },
"key": "SMJBZ-WCHK4-ZPZUA-DSIXI-XDDVQ-XWFX7" "domain" : "",
} "sdkConfigs" : {
} "maps" : {
}, "qqmap" : {
"title": "加载中...", "key" : "SMJBZ-WCHK4-ZPZUA-DSIXI-XDDVQ-XWFX7"
"template": "template.h5.html" }
} }
},
"title" : "加载中...",
"template" : "template.h5.html"
}
} }
// //
/* ios */ /* ios */

View File

@ -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));
}
}); });
} }