Вот HTML-код:
Код: Выделить всё
[/i]
Take a Picture
Close
[i][/i]
[i][/i]
Код: Выделить всё
$('#camera-modal').on('show.bs.modal', function (event) {
Webcam.set({
width: 800,
height: 600,
image_format: 'jpeg',
jpeg_quality: 90
});
Webcam.set("constraints", {
facingMode: "environment"
});
Webcam.attach( '#my_camera' );
$('.btn-take').on('click', function() {
Webcam.snap( function(data_uri) {
console.log("test")
$('.all-pictures').append(''+
''+
'' +
'');
} );
$('[data-dismiss="modal"]').click();
})
})
$('#camera-modal').on('hide.bs.modal', function (event) {
console.log("MODAL CLOSED")
Webcam.reset( '#my_camera' );
});
Чтобы воспроизвести ошибку:
- Щелкните значок камеры
- Сделайте снимок, щелкните значок камеры внутри модального окна
- Повторите 1 и 2
- Нажмите значок камеры.
- Закройте модальное окно.
- Снова щелкните значок камеры.
- Сделайте снимок, щелкните значок камеры внутри модального окна.
Подробнее здесь: https://stackoverflow.com/questions/640 ... -the-modal
Мобильная версия