From d883de7f9a13f14ca68727e6548b9e89535f7614 Mon Sep 17 00:00:00 2001
From: quangz <quangz@bluewisdom.com.cn>
Date: 星期六, 02 四月 2022 08:06:30 +0800
Subject: [PATCH] 修复ConcurrentModificationException
---
web_src/src/components/dialog/jessibuca.vue | 21 +++++++++++++--------
1 files changed, 13 insertions(+), 8 deletions(-)
diff --git a/web_src/src/components/dialog/jessibuca.vue b/web_src/src/components/dialog/jessibuca.vue
index ff91cd1..e719c2b 100644
--- a/web_src/src/components/dialog/jessibuca.vue
+++ b/web_src/src/components/dialog/jessibuca.vue
@@ -13,7 +13,7 @@
<span class="jessibuca-btn">{{kBps}} kb/s</span>
<!-- <i class="iconfont icon-file-record1 jessibuca-btn"></i>-->
<!-- <i class="iconfont icon-xiangqing2 jessibuca-btn" ></i>-->
- <i class="iconfont icon-crop2 jessibuca-btn" @click="jessibuca.screenshot('鎴浘','png',0.5)"></i>
+ <i class="iconfont icon-camera1196054easyiconnet jessibuca-btn" @click="jessibuca.screenshot('鎴浘','png',0.5)" style="font-size: 1rem !important"></i>
<i class="iconfont icon-shuaxin11 jessibuca-btn" @click="playBtnClick"></i>
<i v-if="!fullscreen" class="iconfont icon-weibiaoti10 jessibuca-btn" @click="fullscreenSwich"></i>
<i v-if="fullscreen" class="iconfont icon-weibiaoti11 jessibuca-btn" @click="fullscreenSwich"></i>
@@ -46,7 +46,7 @@
forceNoOffscreen: false,
};
},
- props: ['videoUrl', 'error', 'hasaudio', 'height'],
+ props: ['videoUrl', 'error', 'hasAudio', 'height'],
mounted () {
window.onerror = (msg) => {
// console.error(msg)
@@ -73,17 +73,21 @@
create(){
let options = {};
console.log(this.$refs.container)
+ console.log("hasAudio " + this.hasAudio)
this.jessibuca = new window.Jessibuca(Object.assign(
{
container: this.$refs.container,
- videoBuffer: 0.5, // 鏈�澶х紦鍐叉椂闀匡紝鍗曚綅绉�
+ videoBuffer: 0.2, // 鏈�澶х紦鍐叉椂闀匡紝鍗曚綅绉�
isResize: true,
- decoder: "./static/js/jessibuca/index.js",
+ decoder:"static/js/jessibuca/decoder.js",
+ useMSE: false,
+ showBandwidth: false,
+ isFlv: true,
// text: "WVP-PRO",
- // background: "bg.jpg",
+ // background: "static/images/zlm-logo.png",
loadingText: "鍔犺浇涓�",
- hasAudio: this.hasAudio,
+ hasAudio: typeof (this.hasAudio) =="undefined"? true: this.hasAudio,
debug: false,
supportDblclickFullscreen: false, // 鏄惁鏀寔灞忓箷鐨勫弻鍑讳簨浠讹紝瑙﹀彂鍏ㄥ睆锛屽彇娑堝叏灞忎簨浠躲��
operateBtns: {
@@ -91,6 +95,7 @@
screenshot: false,
play: false,
audio: false,
+ recorder: false,
},
record: "record",
vod: this.vod,
@@ -131,8 +136,8 @@
});
this.jessibuca.on("videoInfo", function (msg) {
- this.videoInfo = msg;
- // console.log("videoInfo", msg);
+ // this.videoInfo = msg;
+ console.log("videoInfo", msg);
});
--
Gitblit v1.8.0