1

ここで説明されている最初のハローワールドを作成しようとしています:

http://developer.chrome.com/trunk/apps/first_app.html

しかし、この拡張機能をインストールしようとすると、エラーが発生しました: Permission 'app.window' is unknown or URL pattern is malformed.

また、クロムへのショートカットに --enable-platform-apps を追加する必要がありました...

私は何を間違えましたか?

ありがとう編集:これはmanifest.jsonです

{
  "name": "Hello World!",
  "description": "My first packaged app.",
  "manifest_version": 2,
  "version": "0.1",
  "app": {
    "background": {
      "scripts": ["background.js"]
    }
  },
  "permissions": ["experimental", "app.window"],
  "icons": { "16": "calculator-16.png", "128": "calculator-128.png" }
}

クロムは 21.0.1180.88 です

4

2 に答える 2

2

app.*APIを含まない現在の安定版リリース -- Chrome 21 -- を使用しています。安定版リリースに組み込まれる前にこれらの API を使用したい場合は、安定版リリースよりも数バージョン先のChrome Canaryを使用してアプリを開発できます。

参照する URL に含まれていることに注意してください。/trunkこれは、最新の (不安定な) バージョンの Chrome のドキュメントであることを示しています。

于 2012-08-14T13:51:00.177 に答える
0

このリンクhttp://developer.chrome.com/extensions/apps.htmlに示されているマニフェストファイルに従って、例のマニフェストファイルを変更すると、このサンプルアプリをクロム安定バージョン、つまり21.0.1180.83にインストールできます。

私の最終的なマニフェストファイルの内容は

{
  "name": "Hello World!",
  "description": "My first packaged app.",
  "version": "1",
  "app": {
    "launch": {
      "local_path": "window.html"
    }
  },
  "icons": {
    "16": "calculator-16.png",
    "128": "calculator-128.png"
  }
}
于 2012-08-22T18:36:32.507 に答える