Our productには、無料のコンポーネントとフル機能のサブスクリプションベースのWebアプリケーションがあります。私は、Chrome Hosted App(本質的にインストール可能なブックマーク)を、Googleの両方の製品について作成しました。同じドメインで複数のChrome Hosted Appsを作成することはできますか?
アプリmanifestsの興味深い部分は以下の通りです:
"manifest_version": 2,
"app": {
"launch": {
"container": "tab",
"web_url": "https://paydirtapp.com/dashboard"
}
}
"manifest_version": 2,
"app": {
"launch": {
"container": "tab",
"web_url": "https://paydirtapp.com/free_invoice_creator"
}
}
私はfree invoice creator app、およびthe full featured appをインストールし、両方ではなく、同時にすることができます。そうしようとすると
(クローム26.0.1410.10(公式には183151の構築)dev内)、次のエラーメッセージが発生します「エラーが発生しました。それはと競合するため、アプリケーションを追加できませんでした」
を無料請求書メーカー。」この問題に、私は見つけることができます
参照のみでは、次を述べるhttps://developers.google.com/chrome/apps/docs/developers_guide#manifest、である:
重要
:あなたは複数のアプリを提供した場合は、URLの重複を避けるため、ユーザがインストールしようとします。アプリ「web_url」または「urls」の値がすでにインストールされているアプリの値と重複すると、URLの競合エラーのために2回目のインストールが失敗します。たとえば、「」の「urls」値を指定するアプリは、「http://mail.example.com/mail/」を指定するアプリと競合します。
以前は、私のweb_url
値がちょうど同じエラーの原因となったhttps://paydirtapp.com/
、に設定しました。私はそれが他のアプリの部分文字列ではないように更新することで問題を解決できると思っていましたが、それはありませんでした。
web_url
が同じドメインの複数のChrome Hosted Appsを使用できるかどうかは知りませんか?各アプリが動作するはずのために別々のサブドメインを使用
:モシェマッツ(コメントからのコピー)から
アプリごとに別々のサブドメインを使用すると効果があります。たとえば、 'https:// dashboard.paydirtapp.com'と' https:// free_invoice_creator.paydirtapp.com'を使います。おそらく、両方の名前を含む新しいSSL証明書が必要になります。 –