事前確認事項 †設定箇所 †作り方 †Extention †extentionの構成は
Google Chrome APIをXMLHttpRequest?で呼び出して JSON / HTML5に引き渡す Extensionで出来ない事 API †browser actions †browser actionsはGoogle Chrome ツールバーにアイコン(ちょうどアドレスバーの右上)をおく仕事をしてくれる。それからどのアイコンに付随して、tooltip/badge/popupをアクションとしてつける事が出来る。 ※備考: パッケージ化されたアプリはbrowser actionsを使う事が出来ない。。 manifest.json ~略~ "browser_action": { "default_icon": "icon.png", "default_title": "タイトルを入れてみました!", "popup": "popup.html" }, ~略~ Icon / "default_icon": "icon.png" Tooltip / "default_title": "タイトルを入れてみました!" Badge / Popup/ "popup": "popup.html" page actions †Context Menus † "permissions": ["contextMenus"] "icons": {"16": "icon-bitty.png", "48": "icon-small.png", "128": "icon-large.png"} Desktop Notifications †何か重要な事をユーザーに知らせたい場合に使う。ブラウザー外で表示される。大体右下にポップアップする "permissions": ["tabs", "notifications"] "options_page": "options.html" "background_page": "background.html" 参考URL †The Chromium Projects/API Wish List 確認方法 †エラー時には †参考URL † |