0

Chrome 28 では、Google は新しいリッチ通知を追加しました。

Chromeのレガシーパックアプリで動作させようとしましたが、うまくいかないようです。Googleはリッチ通知を使用するサンプル パック アプリを公開しましたが、パック アプリを従来のパック アプリに変更するとすぐに、通知の作成時にエラーが発生します。

notifications.create: Unknown error. lastError:29 
set lastError:29
(anonymous function) sendRequest:46
forEach utils:21
chromeHidden.handleResponse

これは、動作しなくなったこの変更されたサンプル アプリです。 https://dl.dropboxusercontent.com/u/3546822/rich-notifications-broken.zip

私が変更したのは、次のものを置き換えることだけでした:

"background" : {
      "scripts" : ["app.js"]
    }

"launch" : {
      "local_path": "window.html"
    }

私は何を間違っていますか?

PS: アプリケーションには通知のアクセス許可があります。

4

3 に答える 3

0

あなたが言うように、レガシーのパッケージ化されたアプリはレガシーであり、新しい機能を取得することはありません. もう Web ストアにアップロードできるとは思えないので、必要な機能があったとしても公開することはできません。

于 2013-07-19T00:48:22.073 に答える
0

したがって、古いレガシー パッケージ アプリの唯一の方法は、HTML5 通知 API を使用することです。https://developer.mozilla.org/en/docs/Web/API/notification

于 2014-11-16T09:54:04.867 に答える