From 9ab8251cda625a0ace9d7c8f5cd9392f0bf9902f Mon Sep 17 00:00:00 2001 From: gongfuxiang Date: Fri, 3 Mar 2023 20:32:53 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=86=E9=A2=91=E6=91=84=E5=83=8F=E5=A4=B4?= =?UTF-8?q?=E6=89=AB=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/static/common/css/common.css | 4 +++- public/static/common/js/common.js | 8 ++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/public/static/common/css/common.css b/public/static/common/css/common.css index 22682e3fb..e814ac24b 100755 --- a/public/static/common/css/common.css +++ b/public/static/common/css/common.css @@ -1879,10 +1879,12 @@ a.input-clearout-submit:focus > i { } } #common-video-scan-popup .scanner video { - transform: rotateY(180deg); width: 100%; height: 100%; } +#common-video-scan-popup .scanner video.picture-reverse { + transform: rotateY(180deg); +} #common-video-scan-popup .video-scan-switch-camera-submit { position: absolute; left: calc(50% - 12px); diff --git a/public/static/common/js/common.js b/public/static/common/js/common.js index 06f57bbd4..dbf75b87e 100755 --- a/public/static/common/js/common.js +++ b/public/static/common/js/common.js @@ -4689,6 +4689,7 @@ $(function() var $video_scan_popup = $('#common-video-scan-popup'); var $continue_submit = $video_scan_popup.find('.video-scan-continue-submit'); var $switch_submit = $video_scan_popup.find('.video-scan-switch-camera-submit'); + var $video_scan = $video_scan_popup.find('.scanner video'); var video_scan_code_reader = null; var video_scan_selected_deviceid = null; var video_scan_source_select = []; @@ -4795,6 +4796,13 @@ $(function() video_scan_selected_deviceid = video_scan_source_select[index]; $switch_submit.attr('data-index', index); $continue_submit.trigger('click'); + // 画像翻转 + if(index == 0 || video_scan_source_select.length == 1) + { + $video_scan.addClass('picture-reverse'); + } else { + $video_scan.removeClass('picture-reverse'); + } }); // 弹窗关闭则关闭摄像头 $video_scan_popup.on('close.modal.amui', function()