Chrome扩展开发相关经验。Manifest、API列表、命令行启动参数

manifest文件解读
API列表
开发参考
Chrome 命令行启动参数


开发经验,

  • popup.html在工具栏不显示。单击管理图标,让扩展pin启用
  • showNotice 在我的电脑上没有弹窗
  • 长文本比如innerHtml用console.log打印出来。toclip不支持长文本
  • 中间脚本快速测试 测试js 见chrome/test/ 参考ppreg拷贝到项目下编辑.
  • background.js可以跨越多个tab,不同站点发送消息。
  • tab page接收消息,测试了不能通过sender来区分,用不同的pageopr.js来响应;
  • 选择器id转义 $(\"#\\\\/appData\\\\/action\").click();
  • chrome新用户创建。 指定profile命令行参数,会自动创建新用户。如果Profile指定目录不存在,会自动创建。如果需要携带配置信息,比如书签,拷贝已有用户的Profile文件夹过去。
  • 自动化操作中,用户名、密码框赋值了,Chrome却没有提示保存密码。原因是密码输入框没有捕捉到按键消息。

manifest.json设定
  • matches:

购买、定制 | QQ 348318920 | 微信 geo_uu | Top
page updated: 2020-09-06