|
@@ -456,16 +456,23 @@ export default {
|
|
|
records[item.source] = item;
|
|
|
});
|
|
|
|
|
|
- this.viewVideos = orderSources.map((source) => {
|
|
|
- return (
|
|
|
- records[source] || {
|
|
|
- liveUrl: null,
|
|
|
- source,
|
|
|
- name: sourceNames[source],
|
|
|
- ref: snakeToHump(source) + "Video",
|
|
|
- }
|
|
|
- );
|
|
|
+ this.viewVideos = [];
|
|
|
+ orderSources.forEach((source) => {
|
|
|
+ if (records[source]) {
|
|
|
+ this.viewVideos.push(records[source]);
|
|
|
+ }
|
|
|
});
|
|
|
+ // 展示所有
|
|
|
+ // this.viewVideos = orderSources.map((source) => {
|
|
|
+ // return (
|
|
|
+ // records[source] || {
|
|
|
+ // liveUrl: null,
|
|
|
+ // source,
|
|
|
+ // name: sourceNames[source],
|
|
|
+ // ref: snakeToHump(source) + "Video",
|
|
|
+ // }
|
|
|
+ // );
|
|
|
+ // });
|
|
|
this.initSubscribeVideo();
|
|
|
},
|
|
|
async getInvigilateDetail() {
|
|
@@ -868,8 +875,7 @@ export default {
|
|
|
this.viewVideos
|
|
|
.filter((vv) => vv.liveUrl)
|
|
|
.forEach((vv) => {
|
|
|
- let res = this.$refs[vv.ref][0].mutedPlayer(true);
|
|
|
- if (res) vv.muted = true;
|
|
|
+ this.$refs[vv.ref][0].mutedPlayer(true);
|
|
|
});
|
|
|
},
|
|
|
toViewImg(photo) {
|