Как лучше всего взаимодействовать с периферией из браузера - PullRequest
2 голосов
/ 29 апреля 2011

Это может быть очень элементарный вопрос, заранее извиняюсь. Мне нужно взаимодействовать с устройством из веб-приложения. Точнее, двойное устройство. В настоящее время я использую подписанный Java-апплет для этого. Обычно это работает хорошо; подписанный апплет работает на нескольких платформах и обеспечивает необходимое взаимодействие с устройством. Проблема, с которой я столкнулся, заключается в том, что апплеты кажутся недолговечными для мира браузеров, по крайней мере в том, чтобы разрешить доступ без песочницы, как этот. Мне нужно знать, какие другие варианты доступны.
Требования, которые я действительно хотел бы выполнить,

  • может получить доступ к локальным устройствам. Сертификат подписи кода не является проблемой.
  • в основном веб. Пока он может быть доставлен через Интернет и запущен через веб-приложение, мы в порядке.
  • быть кроссплатформенным. В настоящее время я могу использовать сканеры на Mac и ПК через Twain, а также на Linux-машинах через Sane.

Я не знаком с такими технологиями, как вспышка и серебристый свет. Являются ли какие-либо из этих жизнеспособных вариантов? Есть что-нибудь?

Ответы [ 3 ]

0 голосов
/ 18 декабря 2013

Я надеюсь, что вы уже нашли ответ, но для всех, кто просто наткнулся на эту проверку Морена (ссылка ниже).Я бы предложил Морена 6, что я и использовал.Он поддерживает TWAIN (Win / Mac) и SANE (Linux).Также есть Morena 7, которая поддерживает WIA и ICA, поэтому нет поддержки Linux и меньше опций в интерфейсе сканера.

http://www.gnome.sk/products.html

0 голосов
/ 18 декабря 2013

Я в конечном итоге использовал Морена.Позже я увидел еще один, который выглядит многообещающе.http://www.dynamsoft.com/Products/WebTWAIN_News.aspx

0 голосов
/ 31 мая 2011

Прямо сейчас я знаю только о тех ActiveX, апплетах или расширениях браузера, которые доступны (просто поищите в Интернете и выберите ту, которая вам подходит). Довольно скоро я думаю, что варианты Flash и Silverlight будут доступны, но я не знаю ни одного на данный момент.

...