Гость
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Получить фото с камеры в браузер / 5 сообщений из 5, страница 1 из 1
27.01.2020, 10:41
    #39918983
AndreyVP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить фото с камеры в браузер
Здравствуйте всем!
Вопрос чайника:
Есть приложение на ASP.NET MVC, в котором пользователи через браузер загружают фото, предварительно сохранённые на диске, на сервер.

Появилось желание загружать фото непосредственно со встроенной камеры.
Т.е. пользователь жмёт кнопку в браузере, вызывается стандартное приложение Камеры, там делается фото, а затем сделанное фото (путь к фото во временной папке, я так понимаю) и управление передаётся обратно в JScript браузера.

Возможно ли такое? Если да, то как?
Заранее благодарен.
...
Рейтинг: 0 / 0
27.01.2020, 10:44
    #39918984
Tosh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить фото с камеры в браузер
Возможно
Читаем спецификацию HTML5
Код: html
1.
<input  type="file" id="file" name="file" disabled capture="camera" accept="image/*" style="display: block;" />
...
Рейтинг: 0 / 0
27.01.2020, 10:59
    #39918994
AndreyVP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить фото с камеры в браузер
Tosh, спасибо!
...
Рейтинг: 0 / 0
28.01.2020, 13:11
    #39919418
AndreyVP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить фото с камеры в браузер
Ещё вопрос:
Данная конструкция актуальна только для использования на смартфонах?

На обычном компе (с камерой) показывается самое обычное поле для выбора файла.
Для теста я использовал следующее:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<div>
        <input type="file" accept="image/*" capture="camera" id="pic" onchange="pic(event)" />
        <img id="img" style="width:12em;">
    </div>

    <script type="text/javascript">
        function pic(e) {
            if (e.target.files.length == 1 && e.target.files[0].type.indexOf("image/") == 0) {
                $('#img').attr(
                  'src',
                  URL.createObjectURL(e.target.files[0])
                );
            }
        }
    </script>
...
Рейтинг: 0 / 0
28.01.2020, 15:54
    #39919500
ЕвгенийВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить фото с камеры в браузер
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Получить фото с камеры в браузер / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]