Загрузить DLL в тег объекта в Angular 6 - PullRequest
0 голосов
/ 11 ноября 2018

У меня есть проект MVC.NET и Angular JS для преобразования в Angular 6, я не могу загрузить dll .NET в объект, ниже работает код в AngularJS

<object id="PrintBadgeControl" name="PrintBadgeControl" classid="@Url.Content("~/ActiveX/DbmsPrint.dll")#DbmsPrint.PrintBadge" style="display:none;"></object>

из контроллера я вызываю функцию на объекте

document.getElementById('PrintBadgeControl').StartPrinting(badge, '');

тот же код, который я преобразовал в Angular 6

<object id="PrintBadgeControl" name="PrintBadgeControl" classid="/assets/activeX/DbmsPrint.dll#DbmsPrint.PrintBadge"></object>

но не работает, когда я вызываю его из компонента, как показано ниже

document.getElementById('PrintBadgeControl').StartPrinting(badge, '');

правильное расположение файла DLL в папке активов, я не вижу загрузки DLL в IE. Я получаю ниже ошибка

TypeError: Объект не поддерживает свойство или метод 'StartPrinting'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...