2015-02-25 1 views
2

Итак, мы создали это приложение, которое обрабатывает специальный протокол, теперь мы хотим открыть URL-адреса, начинающиеся с xpc:?mcd, которые будут открыты нашим приложением под названием mscdopen.Как добавить новый обработчик MIME/Protocol в firefox и chrome в Ubuntu?

Для этого мы добавили файл mscopen.desktop в файл /usr/share/application/, связывающий xpc с mscopen.

Мы заметили, что xgd-open отлично работает. Soif мы стараемся xgd-open xpc:>mcd115 он будет открыт в mscopen

Как всегда, когда мы пытались один и тот же URL как ссылки или непосредственно в любом Google Chrome или Firefox браузеров ответил говорил, что не знает, как обращаться с типами URL. Даже после повторного запуска браузера и ОС.

Позже мы переустановили firefox, а затем мы заметили, что теперь было предложено открыть URL-адрес в mscopen. То же самое произошло хром.

Так что я хотел бы знать, можем ли мы заставить браузеры принять новый дескриптор, не переустанавливая браузер.

+0

Пожалуйста, помогите? – BMC

ответ

2

После добавления файла .desktop в /usr/share/applications запустите sudo update-desktop-database, чтобы обновить базу данных обработчиков MIME.