wxLaunchDefaultBrowser не работает в приложении, установленном с помощью snap

wxLaunchDefaultBrowser не работает в приложении, установленном с помощью snap

Когда я использую следующий вызов API wxWidgets...

http://docs.wxwidgets.org/trunk/group__group__funcmacro__misc.html#ga3ff36fe489da2a779248b56f283615ca

...Я получаю следующую ошибку...

«Не удалось открыть URL «url goes here» в браузере по умолчанию. (ошибка 11: Ресурс временно недоступен)»

...но только если я запускаю свое приложение как установленный snap. Он отлично работает во время разработки.

Конечно, я спрашиваю, прежде чем копать, но если бы я копал в этой проблеме, я бы начал с изучения реализации GTK2 вызова API в wxWidgets, чтобы увидеть, что именно он пытается сделать. Оттуда я, возможно, смогу выдвинуть гипотезу о том, почему он не может сделать это в ограниченной среде ubuntu-core. Так что я попробую это, но в то же время, есть ли у кого-нибудь, кто знаком с технологией snap, идеи относительно того, что может происходить? Заранее спасибо за любую помощь.

Я полагаю, что эта ошибка не слишком удивительна, поскольку ограниченное приложение должно работать в безопасной среде. Как мне сделать исключение в этом случае?

Связанный контент