4

私は Web アプリを Chrome パッケージ アプリに移植しており、Web Audio API を多用しています (これはうまく機能します)。通常、ステータス バーが表示され、ユーザーに許可を求めます。パッケージ化されたアプリでは、これは発生せず、エラー 1 (権限が拒否されました) がスローされます。パッケージ化されたアプリの設定でこれを経験した人はいますか、または追加する必要がある特定の権限があるかどうかを知っていますか?

ああ、私もいくつかの調査を行い、クロムでファイルされたいくつかのバグを見つけましたが、それらのいずれかがまだ実装されているかどうかはわかりません.

4

1 に答える 1

8

manifest.json に適切な権限を追加する必要があります。次に、ユーザーがアプリをインストールするときに通知する必要があります。

  "permissions": [
    "audioCapture", 
    "videoCapture"
  ]

パラメータとして getUserMedia() に渡すリクエストのタイプに応じて、それぞれ {audio:true} または {video:true} を使用できます。

于 2012-12-02T09:36:43.810 に答える