1

パッケージ化されたChromeアプリ(拡張機能ではない)を開発したいのですが、下の画像のように通常のタブとして開くことができればと思います。
ここに画像の説明を入力してください
公式ドキュメントに従って、最初のアプリを作成しました:http:
//developer.chrome.com/apps/first_app.html

ただし、通常のタブ、固定されたタブ、ウィンドウ、およびフルスクリーンとして開いている4つのオプションを表示することはできません。

Chromeの公式サイトやSOなどで何度も検索したところ、作り方がわかりませんでした。

マニフェストファイルの仕事だと思いますが、説明にも手がかりが見つかりませんでした。 http://developer.chrome.com/apps/manifest.html

誰かが私にいくつかのヒントを与えることができますか?

皆さん、ありがとうございました。

4

1 に答える 1

3

タブの動作は Chrome パッケージ アプリでは設定できません。Chrome ホスト アプリでのみ設定できます。それらの間には多くの違いがありますが、非常に短く単純な定義は次のとおりです。

  • パッケージ化されたアプリは、ネイティブ アプリのようなルック アンド フィールのアプリです。従来の Web アプリにはない、より強力な API (ハードウェア デバイス、拡張ファイル システムなど) にアクセスできます。それらは自己完結型であり、通常、オフライン時に適切に動作します。それらはブラウザーの外部でも実行され、ユーザーはそれらを従来の Web アプリとは見なしません (ブラウザー内で実行する場合のように)。

  • 一方、ホストされたアプリは、リモート サーバーに存在する Web アプリであり、従来の Web アプリよりも少し強力ですが、パッケージ化されたアプリよりもはるかに強力です。それらはブラウザから起動され、通常、適切に機能するにはネットワーク接続が必要です (つまり、自己完結型ではありません)。

ホストされたアプリはブラウザー内で実行されるため、タブの動作は理にかなっていますが、パッケージ化されたアプリは決してタブとして実行されないため、そうではありません。

ホステッド アプリを開発する場合は、こちらのドキュメントをご覧ください。

パッケージ化されたアプリの場合、ドキュメントはあなたが言及したものです。

于 2013-02-13T19:47:16.400 に答える