Dziś rano walczę o powiązanie aplikacji z niestandardowym protokołem, a mianowicie emacsclient i protokołem org .
Dzwonię do tego protokołu z bookmarkletu przeglądarki internetowej i otrzymuję następujące zachowanie:
W chromie
pojawia się okno dialogowe „Uruchom aplikację” i wywołuje xdg-open org-protocol: // ... co kończy się odpaleniem nowej ramki chromu.
W
Firefoksie próbowałem ustawić protokół network.protocol-handler.app.org na pusty ciąg lub ścieżkę emacsclient, w każdym razie pojawia się następujący komunikat o błędzie:
„Firefox nie wie, jak otworzyć ten adres, ponieważ protokół (org-protokół) nie jest powiązany z żadnym programem ”, nawet bez pokazywania okna dialogowego wyboru aplikacji zewnętrznej.
Nie używam żadnego środowiska graficznego, więc muszę sprawić, by działało to ściśle z xdg, jednak pomimo przeczytania specyfikacji wspólnych informacji o mime itp. Nadal nie mogę pojąć działającej konfiguracji.