web-dev-qa-db-ja.com

UnityウェブアプリはGoogle Chromeで動作しますか?

Googleから構築されたLinux用の最新の安定したChromeを使用しており、Unity WebAppsプレビューをインストールしました。

残念ながら、設定方法はわかりません。チュートリアルでは、Unityを使用してすぐにWebアプリを統合するように要求することを読みました。これは起こらないようです。

ただし、ビデオでFirefoxで動作するのを見ただけです。 Google Chromeはサポートされていますか?

28
Steven Roose

Unity WebappsはFirefoxとChromiumで動作し、他のブラウザーでも動作するようにすることができます。拡張機能を記述するために、ほとんどのコードをカプセル化するライブラリがあります。どこからでもダウンロードできるChromiumは、拡張機能を見つけてロードします。したがって、基本的なwebapp統合が得られます。統合サイトのリストを操作する機能を追加するパッチがありますが、他のすべてはそのパッチがなくても機能します。

Chromeは拡張機能を見つけられません。ファイルシステムから拡張機能をロードするためのパッチは、Chromiumの上流でマージされ、Chromeの最新リリースに含まれていますが、拡張機能がインストールされている場所とは異なるパスに見えます。 Chromeが見ている場所に拡張機能をインストールすると、機能するはずです。ただし、webappsはChromeでテストされていません。

次の「Ubuntu on Air」ハングアウトで回答が得られました。 https://www.youtube.com/watch?feature=player_detailpage&v=6K_n8DtDl2k#t=42m42s

上記は基本的に、Robert CarrとKen VanDine(Ubuntu Webapps Team)による回答の転記です。

答えがどこにあるかを知っている必要があります:時間:42分42秒;-)

18
phiphi

Momment Unity Webappsでは、 FirefoxInstall Software および ChromiumInstall Software 。 Google ChromeはChromiumに基づいているため、Webappsをそこにエクスポートするのは難しくありません。

これはプレビューソフトウェアであり、バグが発生する可能性が十分にあります。

8
Angel Araya

Google Chromeは現在サポートされていません。

Google Chromeの問題は、完全な "WebApps"エクスペリエンスを提供できないいくつかの要素が不足していることです。

  • 「infobars」拡張キャップのサポートはまだ欠落しており、実験的として設定されています(MacOSのいくつかの問題のために実験的であることが何度も延期されている)。
  • 何らかの形式のtld解決のサポート(chrome.tldは、成功を伴わない拡張アップストリームとして提案されました。多分私はそれに戻るべきです)
  • 「クロムレス」はありません(ただし、「アプリモード」に何らかの方法で近づきます)。

ただし、ChromeのWebAppsエクスペリエンスのサポートは制限されています(ただし許容範囲内)。


機能するものをテストするには、chrome-browserとunity-chromium-extensionをインストールしてから、いくつかのファイルをコピーする必要があります。

pmoflmbbcfgacopiikdcpmbiellfihdg~/.config/chromium/Default/Extensions/から~/.config/google-chrome/Default/Extensions/にコピーすると、Chromeを次回起動したときに表示されます。

3
Alex Abreu

Google chromeブラウザーでWebアプリを使用できるようになりました。それらをアクティブにするのは非常に簡単です。次の手順を使用してください... http://www.omgubuntu.co.uk/2010/12/how-to-enable-web-apps-in-google-chrome-on-ubunt

0