2013-10-02 22 views
1

我想使用自定義URI模式從瀏覽器的wepage中打開我的應用程序。在OS X和iOS上很容易,它似乎在Android上工作,在Windows上可能,但我需要它在Linux上。Linux應用程序的自定義URI模式

它應該做的是,如果有在網頁中像這樣的鏈接:

<a href="bungloo://?code=1234">Open in Bungloo</a> 

那麼就應該打開自己的應用程序(稱爲Bungloo),並給它這個URL,所以我可以用它來做東東。

我需要OAuth身份驗證回調。我無法使用自定義webview來執行此操作,因爲通常那些使用Webkit的舊版本不支持提供程序在身份驗證過程中使用的CORS。我既不能關閉webview的交叉源安全性,因爲這個功能沒有暴露給我使用的PyWebkit。

我也明白,我需要以某種方式爲每個桌面環境(至少KDE和Gnome)做到這一點,但遺憾的是我無法找到關於如何做到這一點的任何文檔。

回答

1

您是否嘗試過用於GNOME的this和用於KDE的this

你試過this

+0

最後一個看起來很有希望。當我嘗試Firefox打開「啓動應用程序」窗口,但遺憾的是有一個空應用程序列表,因此作爲用戶需要知道硬盤上的哪個位置來查找應用程序,請參閱:https://pbs.twimg。 COM /媒體/ BVk4f2DCUAEN0I8.png – Jeena

相關問題