LINUX.ORG.RU

kpartsplugin для Chromium/Chrome (PPAPI)

 , ,


1

3

Есть такая вещь, как KParts Plugin. Это NPAPI-совместимый (т. е. файрфокс-совместимый) плагин, который позволяет встраивать некоторые KDE'шные программы прямо в браузер и с их помощью открывать соответствующие типы файлов.

Так вот. Поскольку хром с недавнего времени (конкретно с момента перехода на Aura) окончательно выпилил у себя поддержку NPAPI, спрашиваю у хайвмайнда ЛОРа: есть ли что-то подобное для PPAPI?

★★★★★

есть ли что-то подобное для PPAPI?

Вряд ли. Из-за песочницы. Для того, чтобы программа запущенная плагином, могла что-то делать, придётся браузер запускать с --no-sandbox. Без этого оттуда даже stdout не вылезет.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Там *.so-шка подгружается из системы. Так тоже нельзя?

UPD: хотя да, рисовать что-то нативными средствами наверняка запрещено. Интересно, PPAPI такие вещи by design не разрешает или есть (теоретические) пути обхода?

intelfx ★★★★★
() автор топика
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от intelfx

PPAPI такие вещи by design не разрешает

PPAPI это широкий набор API для всего, чего может понадобиться плагинам от системы. То есть это не ограничение, а наоборот, окно в мир. Только всё контролируется. Запускать сторонние приложения нельзя. Библиотеки загружать нельзя.

PepperFlash сразу же при старте запускает шелл-скрипт, который пытается вывести «NOT SANDBOXED». Как можешь убедиться, у него не очень получается. Но если запустить chromium с --no-sandbox, то получится. То есть сделать желаемое можно, но придётся всегда отключать песочницу.

i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.