#Chrome扩展程序开发教程--02:Hello Extensions

这篇具有很好参考价值的文章主要介绍了#Chrome扩展程序开发教程--02:Hello Extensions。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

引言

        本系列博客旨在带来最新的Chrome扩展程序开发入门教程。


1、Hello Extensions

        本节博客中,笔者将带领读者创建一个最简单的扩展程序:
                        #Chrome扩展程序开发教程--02:Hello Extensions

1.创建一个文件夹,并在里面创建一个名为 manifest.json 的文件,输入以下内容:

{
  "manifest_version": 3,
  "name": "Hello Extensions",
  "description": "Base Level Extension",
  "version": "1.0",
  "action": {
    "default_popup": "popup/hello.html",
    "default_icon": "icons/hello_extensions.png"
  }
}

这里面的 “action” 用以告诉 Chrome 我们的扩展程序的图标是 hello_extensions.png,并且当用户点击图标时,应当弹出 hello.html 窗口。

2.在文件夹中创建 icons 文件夹,点击下载图标,然后将图标改名为 hello_extensions.png 并移动到 icons 文件夹中。

3.在文件夹中创建 popup 文件夹,并在 popup 中创建 hello.html,输入以下内容:

<html>
  <body>
    <h1>Hello Extensions</h1>
  </body>
</html>

4.在 Chrome 中进入 chrome://extensions,点击右上角的 开发者模式,然后点击 加载已解压的扩展程序。选中我们刚刚创建的文件夹,即可加载 Hello Extensions
#Chrome扩展程序开发教程--02:Hello Extensions

2、固定扩展程序

        默认情况下,当在本地加载扩展程序时,它将出现在扩展菜单中#Chrome扩展程序开发教程--02:Hello Extensions,可以将你的扩展程序固定在工具条上,以便在开发过程中快速访问。
#Chrome扩展程序开发教程--02:Hello Extensions
点击扩展程序的图标(工具栏图标),就可以看到 Hello Extensions 的 popup 窗口了。
#Chrome扩展程序开发教程--02:Hello Extensions

3、重新加载扩展程序

        当我们修改了扩展程序后,为了在浏览器中看到这一变化,必须刷新扩展程序。进入扩展程序页面,点击开关切换键旁边的刷新图标:
#Chrome扩展程序开发教程--02:Hello Extensions

4、查看扩展程序的输出

        在上一章中已经介绍了,扩展程序的运行和网页本身是隔离的,因此在扩展程序中运行 console.log() 并不能直接在控制台中看到,为了能看到扩展程序的输出信息,需要进行以下操作:文章来源地址https://www.toymoban.com/news/detail-421517.html

  • 打开 popup 窗口
  • 在 popup 窗口中点击右键
  • 选择检查
    #Chrome扩展程序开发教程--02:Hello Extensions
  • 在扩展程序的 DevTools 中,切换到 console 窗口
    #Chrome扩展程序开发教程--02:Hello Extensions

到了这里,关于#Chrome扩展程序开发教程--02:Hello Extensions的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【30天熟悉Go语言】2 Go开发环境搭建、Hello World程序运行

    Go系列文章: GO开篇:手握Java走进Golang的世界 Go专栏传送链接:https://blog.csdn.net/saintmm/category_12326997.html 1 进入到Go官网(https://golang.org),点击Download按钮; 2 选择操作系统对应的环境版本(图形化安装),进行下载,比如博主的windows: 3 下载完一路安装,博主的安装目录如下

    2024年02月06日
    浏览(52)
  • 嵌入式Linux驱动开发 02:将驱动程序添加到内核中

    在上一篇文章 《嵌入式Linux驱动开发 01:基础开发与使用》 中我们已经实现了最基础的驱动功能。在那篇文章中我们的驱动代码是独立于内核代码存放的,并且我们的驱动编译后也是一个独立的模块。在实际使用中将驱动代码放在内核代码中,并将驱动编译到内核中也是比较

    2023年04月09日
    浏览(70)
  • Dynamics 365应用程序开发- 8.利用Dynamics 365中的Azure扩展

    在上一章中,我们了解了如何在Dynamics365中使用新的RESTWebneneneba API端点来执行各种操作,以及如何使用它来开发自定义业务应用程序。在本章中,我们将了解Dynamics 365如何以本机方式支持与Microsoft Azure的集成。本章假定对微软Azure的基本原理有基本了解。 供Microsoft Azure参考

    2024年02月09日
    浏览(48)
  • chrome extensions 谷歌插件开发 监听请求和获取响应数据

    使用权限 \\\"webRequest\\\",\\\"webRequestBlocking\\\" 在背景页中拦截并发出请求获取数据, webRequest只能拦截到请求,想要获取响应数据可以重发一次请求 使用权限 \\\"debugger\\\",\\\"activeTabs\\\" 背景页使用该方法 该方法只能拦截到 Fetch/XHR 类型 的数据 可以使用js注入拦截方法,如未获取到可使用setTi

    2024年02月16日
    浏览(48)
  • 【一步步开发AI运动小程序】十二、自定义一个运动分析器,实现计时计数02

    随着人工智能技术的不断发展,阿里体育等IT大厂,推出的“乐动力”、“天天跳绳”AI运动APP,让 云上运动会、线上运动会、健身打卡、AI体育指导 等概念空前火热。那么,能否将这些在APP成功应用的场景搬上小程序,分享这些概念的红利呢?本系列文章就带您一步一步从

    2024年02月13日
    浏览(45)
  • xpath定位元素(F12开发者工具xpath定位、xPath Helper扩展程序xpath定位)

    对于UI自动化初学者来说,可能不知道如何下手,我们安装好了python、selenium等环境,如何去进行元素定位,如何编写自动化测试用例呢?今天就讲一下xpath元素定位。 1.F12开发者工具xpath定位 首先我们使用谷歌进行测试,打开需要测试的页面,点击键盘F12,进入开发者模式,

    2024年02月16日
    浏览(56)
  • 【开发环境】Mac 安装 Visual Studio Code ② ( 装 C/C++ 扩展 | 安装配置 Code Runner 扩展插件 | 运行 C 语言程序 )

    在 VSCode 中 , 点击 左侧 的 \\\" 扩展 \\\" 按键 , 在 扩展 面板中 , 默认显示之前已经安装过的 扩展 ; 在 扩展面板 中的 搜索栏 , 输入 \\\" C \\\" , 第一个就是 C/C++ 扩展 , 点击 \\\" 安装 \\\" 按钮 , 安装改 扩展插件 ; 安装完毕后 , 提示 如下内容 ; 在 扩展 面板中 , 搜索 \\\" runner \\\" , 搜索出的第一个

    2024年04月25日
    浏览(77)
  • 小程序直播开发教程

    直播是最近比较火的一个风口,许多网络达人也通过直播实现了自己的第一桶金, 小程序也针对此提供了直播能力,方便开发者快速接入,那么我们来看下如何实现一个小程序直播功能吧。 首先需要需要有一个小程序账号,如果没有注册的话可以去微信公众平台(mp.weixin.

    2024年02月15日
    浏览(29)
  • 微信小程序开发工具导入开发项目教程-阿白必备

    1. 注册微信小程序或者小程序测试号 2. 下载并安装微信开发者工具 3. 打开-开发工具导入项目 4. 按下图操作。 5. 直接打开 6.点击编译后,即可预览。 7.上传代码到后台 点此进入微信公众平台-发布。 项目免费下载

    2024年02月12日
    浏览(55)
  • 【小程序】微信小程序云开发笔记详细教程(建议收藏)

    1.1 微信云开发是什么? 微信云开发是微信团队联合腾讯云推出的专业的小程序开发服务。 开发者可以使用云开发快速开发小程序、小游戏、公众号网页等,并且原生打通微信开放能力。 开发者无需搭建服务器,可免鉴权直接使用平台提供的 API 进行业务开发。 1.2 怎么快速

    2024年02月09日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包