|
Внешняя компонента в веб-клиенте |
☑ |
0
SeiOkami
08.07.19
✎
11:05
|
Доброго.
На самописной конфигурации (на УФ) в тонком клиенте используется компонента печати на Штрих-М. Процедура в нужный момент создаёт ком-объект и отправляет на него примитивные команды. Код простой.
КомпонентаПечати = Новый COMОбъект("AddIn.DrvFR");
Можно ли эту же самую компоненту использовать в веб-клиенте? Что нужно сделать?
Нашёл в каталоге программы файл DrvFR.dll
Взял его, упаковал в архив с таким манифестом (указал ниже).
В тонком клиенте метод НачатьУстановкуВнешнейКомпоненты() срабатывает
В FireFox 60+
<?xml version="1.0" encoding="UTF-8" ?>
<bundle xmlns="; name="DrvFR">
<component os="Windows" path="DrvFR.dll" type="plugin" object="com.DrvFR.DrvFR.1" arch="i386" client="Firefox" clientVersion="60.*"/>
<component os="Windows" path="DrvFR.dll" type="com" arch="i386"/>
</bundle>
|
|
1
SeiOkami
08.07.19
✎
11:06
|
В Firefox падает в ошибку
|
|
2
SeiOkami
08.07.19
✎
11:07
|
Установка внешней компоненты не выполнена!
В процессе установки произошла ошибка!
Возможно, отсутствует компонента для используемого клиентского приложения
|
|
3
Cyberhawk
08.07.19
✎
11:08
|
Держи карман шире
|
|
4
SeiOkami
08.07.19
✎
11:08
|
(3), нужна отдельная компонента?
|
|
5
Cyberhawk
08.07.19
✎
11:08
|
СОМ-объект ему в веб-клиенте, ага
|
|
6
Cyberhawk
08.07.19
✎
11:08
|
(4) Нативная подойдет, да
|
|
7
SeiOkami
08.07.19
✎
11:10
|
(6), у Штриха получится такое выбить или можно просто забить на использование функционала в веб-клиенте?
|
|
8
Cyberhawk
08.07.19
✎
11:11
|
(7) Хз
|
|