Эмуляция 3 стандартного плагина Chrome

devffy

Client
Регистрация
16.03.2019
Сообщения
541
Благодарностей
188
Баллы
43
Добрый день. Пытаюсь эмулировать 3-ий стандартный плагин хрома.
Сам код плагина в зенке:
plugins[2] {"description":"","filename":"internal-nacl-plugin","name":"Native Client","version":"","mimes":[{"type":"application/x-nacl","description":"Native Client Executable","suffix":""},{"type":"application/x-pnacl","description":"Portable Native Client Executable","suffix":""}]}

Суть проблемы: я не могу эмулировать второе значение в {} скобках (подчеркнул) - {"type":"application/x-pnacl","description":"Portable Native Client Executable","suffix":""}

Получается плагин генерируется, но без второго главного свойства mimes:
plugins[2] {"description":"","filename":"internal-nacl-plugin","name":"Native Client","version":"","mimes":[{"type":"application/x-nacl","description":"Native Client Executable","suffix":""}]}

Мой код ниже
PHP:
List<PluginMimeType> lstMimes = new List<PluginMimeType>();
PluginMimeType mime = new ZennoLab.CommandCenter.PluginMimeType("application/x-nacl", "Native Client Executable", ""); //если тут продолжать писать, то пишет ошибку что максимум 3 значения в данном методе.
lstMimes.Add(mime);
PluginItem plugin = new ZennoLab.CommandCenter.PluginItem("Native Client", "internal-nacl-plugin","", "", lstMimes);
instance.ShowPlugin(plugin);
 

Voronin

Client
Регистрация
30.09.2019
Сообщения
76
Благодарностей
54
Баллы
18
Вроде так должно быть:

C#:
                List<PluginMimeType> lstMimes = new List<PluginMimeType>();
                PluginMimeType mime1 = new ZennoLab.CommandCenter.PluginMimeType("application/x-nacl", "Native Client Executable", "");
                PluginMimeType mime2 = new ZennoLab.CommandCenter.PluginMimeType("application/x-pnacl", "Portable Native Client Executable", "");
                lstMimes.Add(mime1);
                lstMimes.Add(mime2);
                var plugin = new ZennoLab.CommandCenter.PluginItem("Native Client", "internal-nacl-plugin", "", "", lstMimes);
                instance.ShowPlugin(plugin);
 
  • Спасибо
Реакции: Roman48 и devffy

devffy

Client
Регистрация
16.03.2019
Сообщения
541
Благодарностей
188
Баллы
43
Агонь) спасибо:-)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)