xdg-открытый: хром/хром/опера

Я записал приложение, которое использует карманный API. В настоящее время вход в систему сделан в пользовательском webframe самого приложения. Но я хочу использовать браузер по умолчанию для этого.

Отправьте пользователя в URL через их браузер по умолчанию на новой вкладке; не представляйте эту страницу в webview или экране в рамках Вашего приложения. Выполнение так нарушает инструкции API Кармана.

Чтобы сделать это, мне нужен браузер для вызова приложения после успешного входа в систему. Мой обратный вызов выглядит примерно так pocketapp42://abcdefg.

Файл на рабочем столе содержит MimeType=x-scheme-handler/pocketapp42;

Все хорошо работает с браузерами как Firefox, Midori, Крещение и так далее. xdg-open pocketapp42://abcdefg работы также. Но Chrome, Хром и Opera перепутаны и просто гуглят ссылку. Однако они обрабатывают mailto и magnet ссылки очень хорошо. Есть ли некоторый список hardcoded, какие типы ссылок они откроют и что типы просто проигнорировать? Это действительно прослушивает меня.

Мне нужен способ назвать мое приложение от ВСЕХ браузеров с настройками браузера по умолчанию, таким образом, оно будет работать на всех пользователей.

2
задан 19 July 2015 в 09:14

0 ответов

Другие вопросы по тегам:

Похожие вопросы: