0

Chrome Omnibox を使用するために、単純な Chrome Web アプリに可能性を追加したいと思います。アプリは、Chrome のスタート ページのアイコンであり、Omnibox 機能を追加する必要があります。

"omnibox": { "keyword" : "x" }manifest.jsonに属性を追加すると、メッセージが表示されます

機能「オムニボックス」にアクセスできません。指定されたパッケージ タイプ (テーマ、アプリなど) では許可されていません。

この機能を有効にすることは可能ですか、それとも Chrome Web アプリとまったく同じように動作する拡張機能を開発して、その拡張機能内でオムニボックスを使用できるようにすることはできますか?

アドバイスありがとうございます。

4

1 に答える 1

0

Hosted Appを作成している場合、アクセスできるものは非常に限られています。ホストされたアプリは、通常の HTML5 Web ページが実行できるアクションのみを実行できると思います (長時間実行されるバックグラウンド ページなど、いくつかの狭い例外を除きます)。オムニボックス機能を含めたい場合は、パッケージ アプリにする必要がありますが、パッケージ アプリの機能はスーパーセットであるため、現在のアプリのように Web ページを開き、オムニボックス サポート含むパッケージ アプリにすることができます。ホストされたアプリの機能の。

于 2012-05-14T02:32:35.460 に答える