360浏览器扩展.doc

  1. 1、本文档共146页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
360浏览器扩展

浏览器操作 内容 舱单 部分用户界面 图标 工具提示 徽章 弹出 小贴士 范例 API参考:chrome.browserAction 方法 setBadgeBackgroundColor setBadgeText setIcon setPopup setTitle 活动 onClicked 使用浏览器工具栏图标的行动将在主要谷歌浏览器,到酒吧权的地址。?除了 ??它的?图标?,浏览器操作也可以有一个提示?,一个?徽章?,一个?弹出?。 在下面的图,五彩广场到地址栏的右边是一个浏览器操作图标。?下面是一个弹出图标。 如果你想创建一个图标,并不总是可见,使用?页面动作,而不是浏览器的动作。 注:?包装的应用程序无法使用浏览器的行动。 舱单 注册您的浏览器中的行动?扩展清单?如下: {“姓名”:“我的扩展”,... “browser_action”:{“default_icon”:“images/icon19.png”, / /可选 “default_title”:“谷歌邮件”, / /可选工具提示中显示 “ default_popup“:”popup.html“ / /可选 } ,... } 部分用户界面 浏览器的行动可以有一个?图标?,一个?提示?,一个?徽章?,一个?弹出?。 图标 浏览器操作图标可高达19像素宽和高。?较大的图标调整到合适,但为了达到最佳效果,请使用19像素的正方形图标。 您可以设置两种方式的图标:使用静态图像或使用HTML5的?canvas元素?。?使用静态图像是应用程序更容易简单,但你可以创建更多的动态用户界面-如平滑动画-使用Canvas元素。 静态图像可以是任何格式的WebKit可以显示,包括BMP,GIF,ICO等,JPEG或PNG格式。 要设置图标,请使用?default_icon?外地?browser_action?的?清单?,或致电?setIcon()方法。 工具提示 要设置提示,使用?default_title?外地?browser_action?的?清单?,或致电?setTitle()?方法。?您可以指定特定字符串的语言环境?default_title?场;看到?国际化?的细节。 徽章 浏览器动作可以选择性地显示一个?徽章?-文本位是在分层图标。?徽章可以很容易地更新浏览器的行动,显示延长国小约信息量。 由于空间有限的徽章,它应该有4个字符或更少。 设置文本和使用颜色的徽章?setBadgeText()?和?setBadgeBackgroundColor()?, 分别为。 弹出 如果浏览器操作有一个弹出式,弹出时,会出现用户点击图标。?弹出可以包含任何HTML内容,你喜欢,它会自动调整大小以适应其内容。 要添加到您的浏览器弹出的行动,创建一个内容的HTML文件与弹出。?指定HTML文件中的?default_popup?场?browser_action?的?表现?,或致电?setPopup()?方法。 小贴士 为了获得最佳的视觉冲击力,遵循以下原则: 不要?使用大部分网页浏览器操作的功能上,使感。 不要?使用浏览器动作几页为一个有意义的功能只。?使用?页面动作?来代替。 不要?使用大,像素的彩色图标的空间,使大部分19x19。?浏览器的图标应该行动似乎有点大和图标重于页面动作。 不要?试图模仿谷歌浏览器的单色“扳手”图标。?这并不工作,并具主题,反正扩展应该站出来的时候。 不要?使用alpha透明度,柔边添加到您的图标。?因为很多人使用主题,你的图标看起来应该对各种颜色漂亮的背景。 不要?你的图标动画不断。?这只是讨厌。 范例 你可以在浏览器操作简单的例子使用?browserAction例子/的API /?目录中。?对于其他的例子和看帮助查看源代码,?示例?。 API参考:chrome.browserAction 方法 setBadgeBackgroundColor chrome.browserAction.setBadgeBackgroundColor?(?对象?详情?) 设置背景颜色为徽章。 参数 详情? (?对象?) 颜色? (?数组?整数?) 阵列中的一个范围中的四个整数[0255]构成该徽章的RGBA颜色。?例如,红色是不透明的?[255,0,0,255]?。 tabId? (?可选的?整数?) 限制更改为特定标签时被选中。?自动复位,当标签被关闭。 setBadgeText chrome.browserAction.setBadgeText?(?对象?详情?) 设置为浏览器的行动徽章文本。?工作证上显示图标的上方。 参数 详情? (?对象?) 文本? (?字符串?) 任意数量的字符可以通过,但只有大约4个可以容纳的空间。 tab

文档评论(0)

sb9185sb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档