我想問一個問題,但我首先會顯示我的文件Ubuntu的自定義URL協議處理程序
<html>
<body>
<a href="cloudje:firefox">Open firefox</a>
</body>
</html>
我的.desktop文件:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Exec=/usr/bin/cloudjerun -c gedit
Name[en_US]=Gedit
Comment[en_US]=Small, easy-to-use program to access iTunesU media
Name=TunesViewer
Comment=Small, easy-to-use program to access iTunesU media
Icon=/usr/share/icons/hicolor/scalable/apps/tunesview.svg
Categories=Application;Network;
MimeType=x-scheme-handler/cloudje;
Comment[en_US.utf8]=Small, easy-to-use program to access iTunesU media
教程:http://jarrpa.net/2011/10/28/creating-custom-url-handlers-in-ubuntu-11-04-11-10-gnome-3-0/
好,這很酷。 .desktop文件將被放置在/ usr/share/applications中。如果您執行命令「xdg-open cloudje:firefox」或類似「xdg-open cloudje:example」的命令,它將始終使用名爲「cloudjerun」的Python腳本執行gedit。我如何使用命令'xdg-open cloudje:firefox'執行firefox?
是否需要將'Exec =/usr/bin/cloudjerun -c gedit'替換爲'Exec =/usr/bin/cloudjerun -c%U'或'Exec =/usr/bin/cloudjerun -c% s'還是什麼?
謝謝,Amanush。
教程鏈接不起作用。 – Omkar 2014-10-20 10:37:22