Проблема с компонентом веб-камеры flash/javascript
привет всем
Я создаю веб-страницу в vb.net-да.
На веб-странице я использую компонент webcam flash/javascript. webcamjs от pixlcore.com
Цель состоит в том, чтобы сохранить изображение в данный момент.
На моем ПК все работает нормально, когда я публикую проект на IIS (8.5) (win server 2012 R2), я ничего не получаю, даже всплывающего вопроса adobe privacy.
я думаю, что это проблема разрешения/конфигурации с flash, я просто не знаю, как это сделать.
некоторые рекомендации будут оценены по достоинству
спасибо за потраченное время и ответ
Что я уже пробовал:
я установил на серверную машину iis последнюю версию виртуальной машины java. Я включил flash... я попробовал в диспетчере iis некоторые изменения (virtualpool, mime,...)
Jochen Arndt
Это не ответ на ваш вопрос, но вам следует подумать об использовании других методов, таких как HTML5 вместо Flash. Это особенно актуально, когда ваша веб-страница должна быть общедоступной и пригодной для использования в течение более двух лет. Flash больше не будет обновляться и распространяться в конце 2020 года.
Richard Deeming
Быстрый взгляд на сайт говорит о том, что он уже использует HTML5. Компонент Flash предоставляется только в качестве запасного варианта для старых браузеров.
Jochen Arndt
Я не проверял сайт компонента.
Тогда это может быть даже не связано с Flash, а связано с проблемой HTML5 или скрипта.
Если у них есть форум поддержки или что-то в этом роде, то, вероятно, лучше спросить там.
Richard Deeming
Этот проект больше не поддерживается, по состоянию на февраль 2017 года:
"WebcamJS v1.x переходит в режим технического обслуживания с 11 февраля 2017 года. Это означает, что с этого момента я смогу исправлять только критические ошибки. Я не буду добавлять никаких новых функций или принимать какие-либо новые PR в эту версию. Я работаю над совершенно новой реализацией WebcamJS v2.0, которая будет включать в себя эффекты холста в реальном времени и драйверы плагинов для мобильной поддержки." - Джозеф Хакаби на GitHub[^]
Эта страница предлагает использовать JpegCamera[^] вместо. Но этот проект также говорит "Этот проект больше не поддерживается активно".
Возможно, вам придется вызвать базовый API вместо этого, но имейте в виду, что Internet Explorer не поддерживается:
MediaDevices.getUserMedia() - веб-API | MDN[^]
Richard Deeming
Да, и несмотря на схожие названия, "Java" и "Javascript" - это совершенно разные вещи. Вам не нужно устанавливать виртуальную машину Java, и если вы действительно не используете ее для чего-то, вам, вероятно, следует удалить ее.
Richard Deeming
Еще одно соображение: getUserMedia
работает только на HTTPS-сайтах. Если вы загружаете свой сайт через HTTP, он не будет работать; но библиотека, вероятно, не возвращается к Альтернативе Flash.
chamuça
привет всем
спасибо за ответы.
во-первых, эта страница не является публичной. проект опубликован в интранете компании, в которой я работаю.
Я ограничен в использовании только internet explorer (веб-приложения), и для того, что я читаю getusermedia не доступен в IE. Я видел несколько обходных путей, но они не сработали.