Разработка расширения chrome с использованием API chrome .enterprise - PullRequest
1 голос
/ 27 января 2020

Мы разрабатываем расширение chrome для устройств Chromebook, и я собираюсь использовать chrome .enterprise API (например: https://developer.chrome.com/extensions/enterprise_deviceAttributes). Как указано в документации, API-интерфейсы «предназначены только для расширений, предварительно установленных политикой».

Я пытаюсь протестировать свое расширение на Chromebook, управляемом GSuite для образовательной среды. Однако я не уверен, как протестировать такое расширение перед его публикацией. Я могу локально установить расширение, но тогда оно не будет предварительно установлено политикой, а API chrome .enterprise недоступны. Я также не вижу способа установить неопубликованное расширение через GSuite.

Единственный способ, который показался многообещающим, - это создать .crx и разместить его. (https://developer.chrome.com/extensions/linux_hosting). Тем не менее, расширение не устанавливается. При прямой загрузке я получаю ошибку crx_required_proof_missing , а при установке через GSuite обнаруживаю ошибка синтаксического анализа в лог-файлах Chromebook.

Как правильно разработки расширений с использованием API, которые «предназначены только для расширений, предварительно установленных политикой»?

Спасибо.

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