web-dev-qa-db-ja.com

Unity LauncherにWebアプリケーションを配置するにはどうすればよいですか?

Unityの初期のスクリーンショットは、ブラウザーで起動されるランチャー上のWebアプリケーションを示していました。

alt text

私はWebアプリケーションの.desktopファイルを作成し、それらを個別のアプリケーションとして実行するChromeの「アプリモード」を頻繁に使用します。これらのアプリケーションをランチャーに配置して、クリックすると、ブラウザーとは別のアプリケーションのように、別のウィンドウでGmailが起動するようにします。

何か不足していますか?ファイルマネージャから.desktopファイルからアプリケーションを起動すると、既存のブラウザが開きます。

9
Jorge Castro

ケンの答えは主題を少し複雑にしていると思う。 Unityには、-bというスイッチがあります。 unity -b http://mail.google.comなど

それが本当に-bかどうかはわかりませんので、unity --helpで確認した方が良いでしょう。

9

私が今知っている唯一の方法は、gconfを使用することです。次に例を示します。デスクトップファイルの名前とパスを自分のものに置き換えます。私の場合は/home/ken/.local/share/applications/chrome-http___mail.google.com_a_vandine.org.desktopです

gconftool --type string --set /desktop/unity/launcher/favorites/app-chrome-http___mail.google.com_a_vandine.org.desktop/desktop_file /home/ken/.local/share/applications/chrome-http___mail.google.com_a_vandine.org.desktop 


gconftool --type list --list-type=string --set /desktop/unity/launcher/favorites/favorites_list $(gconftool --get /desktop/unity/launcher/favorites/favorites_list| sed "s/]//g"),app-chrome-http___mail.google.com_a_vandine.org.desktop]
8
Ken VanDine

Chromiumの最新ビルド(> 11.0.696.57)を使用している場合、これはUnityで動作するようになりました。 Chromium内からアプリのショートカットを作成し、Unityバーにドラッグします。これがChromeに到達するまでの時間はわかりません。

1
asi269