@@ -, +, @@
---
koha-tmpl/intranet-tmpl/prog/en/includes/circ-menu.inc | 2 +-
koha-tmpl/intranet-tmpl/prog/js/pages/patron-webcam.js | 7 +++++++
2 files changed, 8 insertions(+), 1 deletion(-)
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/circ-menu.inc
+++ a/koha-tmpl/intranet-tmpl/prog/en/includes/circ-menu.inc
@@ -14,7 +14,7 @@
[% IF ( patron.image ) %]
-
+
--- a/koha-tmpl/intranet-tmpl/prog/js/pages/patron-webcam.js
+++ a/koha-tmpl/intranet-tmpl/prog/js/pages/patron-webcam.js
@@ -71,6 +71,13 @@ function initializeCamera( camera_form ){
contentType: false,
processData: false
}).done(function() {
+ var video = document.getElementById('video');
+ var stream = video.srcObject || video.src;
+ stream.getTracks().forEach(function(track) {
+ if (track.readyState == 'live' && track.kind === 'video') {
+ track.stop();
+ }
+ });
var cancel_button = document.getElementById('cancel_capture');
cancel_button.click();
});
--