- Регистрация
- 16.03.2019
- Сообщения
- 542
- Благодарностей
- 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":""}]}
Мой код ниже
Сам код плагина в зенке:
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);