谷歌浏览器插件manifest 谷歌浏览器插件已被阻止怎么解决
大家好,今天小编来为大家解答以下的问题,关于谷歌浏览器插件manifest,谷歌浏览器插件已被阻止怎么解决这个很多人还不知道,现在让我们一起来看看吧!
本文目录
- 新手怎样开发一个谷歌浏览器的插件
- 谷歌扩展程序如何得到window中的数据
- 如何编写google浏览器插件
- UC浏览器显示Adobe Flash player因过期而遭到截止,怎么办
- chrome插件指定id
- 如何制作chrome浏览器插件
一、新手怎样开发一个谷歌浏览器的插件
Chrome浏览器作为基于Webkit的新一代浏览器。Chrome自从正式发布以来,市场占有率逐步提高,自从公布了Chrome扩展的API以来,Chrome扩展开发更是前途似锦。一个Chrome插件小则可以解决生活中琐碎的问题,多则可以惠及千众,造福万代。而且,Google为Chrome建立了自己的Web开发市场,做得好的插件还可以为作者赢得丰厚的利益。
文本编辑工具,普通的记事本也可以,不过最好是带格式整理和语法高亮的,笔者用的是Notepad++,需要的朋友可以百度一下。
创建一个单独的文件夹,起个名字吧,比如说我们为百度贴吧开发一个插件,就叫TiebaAddion。之后在这个文件夹里创建一个名字为“manifest.json”的文件,在里面写上如下的样子。
"description":"An addin for Tieba.",
"browser_action":{"default_icon":"icon.png"},
这里各项的意义很显然可以通过名字得之,但如果你想了解更多,请参考“Chrome扩展”文档(详见参考资料)
如果你细心看上面的配置文件,你就会知道,你现在需要找一个图标,放在这个目录下,名字叫icon.png,当然,这个名字只要和上面的配置文件里default_icon的属性一致就好。
现在,只要点击Chrome工具条的菜单按钮选择里面的工具(Tools)>>扩展(Extensions)就好。菜单按钮如右图。
选择开发者模式,选择加载未打包的插件,然后,选择第一步中的那个文件夹即可。好吧,现在我们就可以启动插件了。
好了,在地址栏的右侧出现了我们的图标,但是点击图标却什么也没做,这是自然地,因为我们还什么代码没有写。现在在那个目录下,建立一个html文件,并且名字为popup.html,同时在配置文件里“browser_action”下加上一条:"popup":"popup.html"。示范:
"description":"An addin for Tieba.",
"browser_action":{"default_icon":"icon.png","popup":"popup.html"},
此处注意,每一对大括号里的最后一项后面都没有逗号,其余的每项之间必须用逗号间隔!哪怕是browser_action这样复合的项目,在他的大括号后也要有逗号。
在Popup.html里写上一些html代码,比如简单的输出HelloWorld也好,这个Popup.html和普通的html文件按没有任何差别。
这就是基本的插件制作方法,插件制作的中级教程我在一下篇相关经验会详细讲解的。
二、谷歌扩展程序如何得到window中的数据
1、将插件根目录拷贝到任意磁盘目录,一旦选定切勿搬移,目录名不包含空格。2、修改manifest.json中matches属性为要启用的网站域名。3、安装chrome浏览器,打开浏览器=>更多工具=>扩展程序=>开发者模式=>加载已解压的扩展程序=>选中插件根目录完成。4、查看插件id,确保com.yd.macaddr.nativemessage.json文件中chrome-extension的id保持一致。关闭开发者模式。5、点击运行host-install.bat显示安装成功。(运行host-uninstall.bat进行下载)以上步骤完成后,在项目代码中即可从浏览器localstorage中获取mac地址。
谷歌公司(Google Inc.)成立于1998年9月4日,由拉里·佩奇和谢尔盖·布林共同创建,被公认为全球最大的搜索引擎公司。谷歌是一家位于美国的跨国科技企业,业务包括互联网搜索、云计算、广告技术等,同时开发并提供大量基于互联网的产品与服务,其主要利润来自于关键词广告等服务。
三、如何编写google浏览器插件
1、创建一个单独的文件夹,比如说为百度贴吧开发一个插件,就叫TiebaAddion。之后在这个文件夹里创建一个名字为“manifest.json”的文件,在里面写上如下的样子。
"description":"An addin for Tieba.",
"browser_action":{"default_icon":"icon.png"},
2、现在需要找一个图标,放在这个目录下,名字叫icon.png,当然,这个名字只要和上面的配置文件里default_icon的属性一致就好。
3、现在只要点击Chrome工具条的菜单按钮选择里面的工具(Tools)>>扩展(Extensions)就好。菜单按钮如右图。
4、选择开发者模式,选择加载未打包的插件,然后,选择第一步中的那个文件夹即可。
5、在地址栏的右侧出现了图标,但是点击图标却什么也没做,因为我们还什么代码没有写。现在在那个目录下,建立一个html文件,并且名字为popup.html,同时在配置文件里“browser_action”下加上一条:"popup":"popup.html"。
"description":"An addin for Tieba.",
"browser_action":{"default_icon":"icon.png","popup":"popup.html"},
此处注意,每一对大括号里的最后一项后面都没有逗号,其余的每项之间必须用逗号间隔!哪怕是browser_action这样复合的项目,在他的大括号后也要有逗号。
6、在Popup.html里写上一些html代码,比如简单的输出HelloWorld也好,这个Popup.html和普通的html文件按没有任何差别。
四、UC浏览器显示Adobe Flash player因过期而遭到截止,怎么办
方法一:直接更新浏览器,一般出现类似问题后浏览器厂商会立即更新浏览器版本并将内置的Flash更新到最新。但是一些不喜欢更新的朋友或者用绿色版浏览器的朋友不喜欢这种方式。
方法二:最简单省事的方法,点击地址栏右侧的闪电图标(极速模式)切换为兼容模式或者IE11模式。
然后百度下载最新版Flash player forie(就是百度到的第一个)安装即可解决问题。如图,记得把√去掉。。
方法三:更新浏览器的Flash Player插件。从最新版的chrome下的PepperFlash目录下提取pepflashplayer.dll和manifest.json,如果没有Chrome这里提供下载地址:(解压)
4.将提取或者下载的pepflashplayer.dll和manifest.json复制到UC安装目录下的PepperFlash文件夹里覆盖,然后重启浏览器
五、chrome插件指定id
可以更改。在Chrome的插件是可以更改指定的ID。
1、首先打开CHROME然后开启开发模式然后退出然后重新打开。
2、然后把谷歌插件文件拖拽到扩展窗口。
3、打开目录C:\Users\%username%\AppData\Local\Google\Chrome\UserData\Default\Extensions。
4、然后找到刚才安装的插件,然后把manifest.json拷贝出来,覆盖到开发目录里。
5、然后利用记事本打开manifest.json,将里面的”NAME=“后面加上想要指定的ID。
六、如何制作chrome浏览器插件
1、创建一个单独的文件夹,比如说为百度贴吧开发一个插件,就叫TiebaAddion。之后在这个文件夹里创建一个名字为“manifest.json”的文件,在里面写上如下的样子。
"description":"An addin for Tieba.",
"browser_action":{"default_icon":"icon.png"},
2、现在需要找一个图标,放在这个目录下,名字叫icon.png,当然,这个名字只要和上面的配置文件里default_icon的属性一致就好。
3、现在只要点击Chrome工具条的菜单按钮选择里面的工具(Tools)>>扩展(Extensions)就好。菜单按钮如右图。
4、选择开发者模式,选择加载未打包的插件,然后,选择第一步中的那个文件夹即可。
5、在地址栏的右侧出现了图标,但是点击图标却什么也没做,因为我们还什么代码没有写。现在在那个目录下,建立一个html文件,并且名字为popup.html,同时在配置文件里“browser_action”下加上一条:"popup":"popup.html"。
"description":"An addin for Tieba.",
"browser_action":{"default_icon":"icon.png","popup":"popup.html"},
此处注意,每一对大括号里的最后一项后面都没有逗号,其余的每项之间必须用逗号间隔!哪怕是browser_action这样复合的项目,在他的大括号后也要有逗号。
6、在Popup.html里写上一些html代码,比如简单的输出HelloWorld也好,这个Popup.html和普通的html文件按没有任何差别。
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!
声明:信息资讯网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者东方体育日报所有。若您的权利被侵害,请联系 删除。
本文链接:http://www.gdxhedu.com/news/165453.html