3

我想使用自定义 URI 模式从浏览器中的网页打开我的应用程序。在 OS X 和 iOS 上很容易,它似乎在 Android 上工作,在 Windows 上是可能的,但我需要它用于 Linux。

它应该做的是如果网页中有这样的链接:

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

然后它应该打开我自己的应用程序(称为 Bungloo)并给它这个 URL,这样我就可以用它来做事了。

我需要它来进行 OAuth 身份验证回调。我不能使用自定义的 webview 来做到这一点,因为它们经常使用不支持提供者在身份验证过程中使用的 CORS 的旧版本的 webkit。我也不能关闭 webview 的跨源安全性,因为这个功能没有暴露给我使用的 PyWebkit。

我也明白我需要为每个桌面环境(至少是 KDE 和 Gnome)以某种方式执行此操作,但遗憾的是我无法找到有关如何执行此操作的任何文档。

4

1 回答 1

3

您是否在 GNOME 和KDE上试过这个?

你试过这个吗?

于 2013-10-02T13:45:10.393 回答