前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何用浏览器看雪?Chrome扩展开发

如何用浏览器看雪?Chrome扩展开发

作者头像
mixlab
发布2018-04-17 15:47:27
8620
发布2018-04-17 15:47:27
举报

朋友圈都在晒下雪,今天,MixLab 教大家如何在屏幕上看雪。

使用 chrome 的扩展,注入下雪的代码到任意网页,如下图:

如何实现的?

chrome 扩展主要的文件是 manifest.json 这个文件。

代码语言:javascript
复制
{  
    "manifest_version": 2,  
    "name": "SnowHere", 
    "version": "1.0", 
    "description": "by Design-AI-Lab", 
    "browser_action": {
        "default_icon": "icon.png",   
        "default_popup": "popup.html"
      },  
    "permissions": [   
         "*://*/*","tabs"
      ],  
     "content_scripts":[{   
          "js":["jquery.min.js","snowfall.jquery.min.js","app.js"], 
          "matches":["<all_urls>"], 
          "run_at": "document_idle"
    }]

}

记住 manifest_version 必须为 2

app.js 写入要注入的 js 代码即可实现。

代码语言:javascript
复制
var url=window.location.host;

if (url.match('wx.qq.com')) {
  $(document).snowfall({
        collection : '.ng-scope',
        flakeCount :250,
        maxSpeed : 8,
        maxSize : 5});
} else {
  $(document).snowfall({
        flakeCount : 280,
        maxSpeed : 18,
        maxSize : 6});
}

url.match 我给微信网页版专门加了个积雪的命令,有兴趣可以给自己想要有积雪效果的网页编写代码。

源文件很简单,有兴趣下载查看。

安装拓展体验路径如下:

1

首先点击谷歌浏览器右上角的自定义及控制按钮,在下拉框中选择更多工具选项,然后点击扩展程序来启动Chrome浏览器的扩展管理器页面。

2

解压下载的文件(百度网盘),保存到系统的一个任意文件夹下。

3

勾选开发者模式选项以后,在该页面就会出现加载正在开发的扩展程序等按钮,点击“加载正在开发的扩展程序”按钮,并选择刚刚解压的文件夹的位置。

链接:

4

任意打开一个网页即可体验,打开微信网页版,会有积雪效果哦~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-01-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 科技Mix设计Lab 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档