4

現在、ソケット用の Chrome API が機能していません。

次のマニフェストがあります。

{
 "name": "My name",
 "version": "0.1",
 "manifest_version": 2,
 "background": {
  "page": "background.html"
  },
 "browser_action": {
  "default_icon": "ico16.png",
  "default_title": "My extension",
  "default_popup": "popup.html"
  },
  "description": "bla bla bla",
  "minimum_chrome_version": "23",
 "icons": {
    "ico128": "ico128.png",
    "ico16": "ico16.png",
    "icon_logo": "icon_logo.png"
  },
 "options_page": "options.html",
 "permissions": ["experimental",
                 {"socket": [
                     "udp-send-to"
                   ]},
                  "notifications",
                  "background"]

}

しかし、拡張機能をロードするときに次の警告が表示されます。

'socket' は、指定されたパッケージ タイプ (テーマ、アプリなど) には使用できません。

バージョン23.0.1246.0 カナリアと 23.0.1246.0 dev-m でテストしました

4

1 に答える 1

4

これは予想される動作であり、ソケットAPIはパッケージ化されたアプリでのみ使用可能であり、拡張機能で作業しているマニフェストに基づいています。

于 2012-08-28T16:01:03.010 に答える