#javascript #internet-explorer #google-chrome-extension #firefox-addon
#javascript #internet-explorer #google-chrome-расширение #firefox-дополнение
Вопрос:
Я хотел бы получить доступ к специальному оборудованию (penta scanner, для самых мудрых 😉 ) с веб-страницы. Цель состоит в том, чтобы извлечь информацию из сканера и вычислить ее на стороне сервера.
Проблема здесь в том, что мне приходится вызывать функции из библиотеки DLL, которая должна быть на стороне клиента. У меня есть два варианта для этого:
- Разработайте COM DLL и используйте ActiveX
- Попробуйте использовать самодельное расширение для веб-браузера, чтобы взаимодействовать с локальными библиотеками DLL.
Я попробовал первый вариант, и я застрял, и я опубликовал другую тему об этом. В любом случае, даже если это работает, в этом слишком много ограничений (например, для использования IE или того факта, что даже Microsoft не любит эту функцию и запретила ее в edge).
Второй метод — это то, что я нашел на другом форуме, но я не понимаю, как я могу взаимодействовать с расширением браузера (каким бы ни был браузер). Итак, я спрашиваю:
Возможно ли использовать расширение для веб-браузера в качестве носителя для локальной библиотеки DLL, и если да, не будете ли вы так любезны дать подсказку о том, как сделать ar что-нибудь, что могло бы выглядеть как начало о том, как это сделать (даже просто несколько ключевых слов для использования в Google, поскольку мой ничего не получил)….
Спасибо.
Ответ №1:
Насколько я понимаю, мотивом для разработки расширений является улучшение функций для конкретного веб-браузера.
С его помощью вы не можете управлять никакими аппаратными устройствами, такими как принтер или сканер.
Итак, если ваша цель — управлять сканером со своей веб-страницы с помощью любого расширения, то я думаю, что вы не сможете сделать это с помощью Extension.