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

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

Возможно ли такое? Если да, то как?
Заранее благодарен.
...
Рейтинг: 0 / 0
Получить фото с камеры в браузер
    #39918984
Tosh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно
Читаем спецификацию HTML5
Код: html
1.
<input  type="file" id="file" name="file" disabled capture="camera" accept="image/*" style="display: block;" />
...
Рейтинг: 0 / 0
Получить фото с камеры в браузер
    #39918994
AndreyVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Tosh, спасибо!
...
Рейтинг: 0 / 0
Получить фото с камеры в браузер
    #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
Получить фото с камеры в браузер
    #39919500
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Получить фото с камеры в браузер
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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