2014-09-02 2 views
0

Я пытаюсь получить доступ к плагину firebreath из js, используя новый объект ActiveXObject (имя_сервера.typename)?Каким будет имя и тип ActiveX плагина firebreath?

Я не уверен, если я кормить правильное имя, я интерпретировал имясервера также Имя подключаемого модуля & TypeName как имя класса pluginNameAPI.

При попытке создать объект ActiveXObject с использованием этого соглашения об именах я получаю сообщение об ошибке «Сервер автоматизации не может создать объект».

+0

Richard Ответил на почту: строка, re look for находится в PluginConfig.cmake как ACTIVEX_PROGID – Ritvick

+0

Я вижу, что ACTIVEX_PROGID поставляется с значком $ в cmake, это переменная, которая устанавливается во время prepmake, или я могу определить любое твердое кодированное значение здесь. Могу ли я определить hardcoded значение в этом формате servername.typename? – Ritvick

ответ

1

В моем старшем проекте FireBreath имя объекта ActiveX берется из этих Params в PluginConfig.cmake (разделенные точкой):

  • COMPANY_NAME
  • PLUGIN_NAME

Так что я могу создать экземпляр плагин с

o = new ActiveXObject("MyCompany.MyPlugin"); 
Смежные вопросы