Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License, and code samples are licensed under the BSD License.
?2013 Google
このページは大阪弁化フィルタによって翻訳生成されたんですわ。 |
This API is experimental. It is only available to Chrome users on the dev channel.
Description: |
Use the chrome.infobars API to add a horizontal panel just above a tab's contents. See the screenshot below.
|
Availability: |
Dev channel only.
|
Permissions: |
"infobars"
|
The infobars API allows you to add a horizontal panel just above a tab's contents, as the following screenshot shows.
Use an infobar to tell the reader something about a particular page. When the user leaves the page for which the infobar is displayed, Google Chrome automatically closes the infobar.
You implement the content of your infobar using HTML. Because infobars are ordinary pages inside an extension, they can communicate with other extension pages.
The infobars API is avaiable under "infobars" permission and dev channel only. Also, you should specify a 16x16-pixel icon for display next to your infobar. For example:
{ "name": "Andy's infobar extension", "version": "1.0", "permissions": ["infobars"], "icons": { "16": "16.png" }, "background": { "scripts": ["background.js"] } }
Shows an infobar in the specified tab. The infobar will be closed automatically when the tab navigates. Use window.close() to close the infobar before then.
If you specify the callback parameter, it should specify a function that looks like this:
function(windows.Window window) {...};