From 4e234ebdefdd55919026189469c34f2c7a589685 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=9F=E8=BF=9B?= Date: Sat, 13 Jun 2020 14:02:01 +0000 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20infowindow-view.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/geo/ui/infowindow-view.js | 43 +++++++++++++++++++++++++++++++++-- 1 file changed, 41 insertions(+), 2 deletions(-) diff --git a/src/geo/ui/infowindow-view.js b/src/geo/ui/infowindow-view.js index 9ded391..1022e71 100644 --- a/src/geo/ui/infowindow-view.js +++ b/src/geo/ui/infowindow-view.js @@ -152,7 +152,7 @@ var Infowindow = View.extend({ if (this._containsTemplateCover()) { this._loadCoverFromTemplate(url); } else { - this._loadCoverFromUrl(url); + this._loadVideoFromUrl(url); } }, @@ -167,8 +167,47 @@ var Infowindow = View.extend({ _showInfowindowVideoError: function () { this.$('.js-infowindow').addClass('is-fail'); - this.$('.js-cover').append('

Non-valid Video URL

'); + this.$('.js-cover').append('

无效的视频网址

'); + }, + + _loadVideoFromUrl: function (url) { + var $cover = this.$('.js-cover'); + + this._startCoverLoader(); + + var $img = $("