Tôi đã vật lộn sáng nay khi cố gắng liên kết một ứng dụng với một giao thức tùy chỉnh, cụ thể là giao thức emacsclient và org-giao thức .
Tôi đang gọi giao thức này từ bookmarklet webbrowser và tôi nhận được hành vi sau:
Trong crom,
hộp thoại "Khởi chạy ứng dụng" xuất hiện và gọi giao thức org mở xdg: // ... kết thúc bằng cách bắn khung crom mới.
Trong firefox,
tôi đã thử đặt giao thức network.protatio-handler.app.org-thành một chuỗi trống hoặc đường dẫn emacsclient của tôi, dù sao tôi cũng nhận được thông báo lỗi sau:
"Firefox không biết cách mở địa chỉ này, bởi vì giao thức (giao thức org) không được liên kết với bất kỳ chương trình nào "mà không hiển thị bất kỳ hộp thoại lựa chọn ứng dụng bên ngoài nào.
Tôi không sử dụng bất kỳ môi trường máy tính để bàn nào, vì vậy tôi cần phải thực hiện công việc này một cách nghiêm ngặt với xdg, tuy nhiên, mặc dù đã đọc thông số thông tin mime được chia sẻ, v.v., tôi vẫn không thể hiểu được cấu hình hoạt động.