首页 / 日志 / php线上预览日志--2.谷歌插件开发
php线上预览日志--2.谷歌插件开发
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php线上预览日志--2.谷歌插件开发,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1746字,纯文字阅读大概需要3分钟。
内容图文
1.写在前面:
谷歌插件开发其实并没有想象中那么难,会一些js就可以了,扩展开发可以自己开发,但是如果你想发布的话需要成为谷歌的开发者,掏5刀,具体可自行查阅,如果只是说小范围使用可以加载解压文件来引入扩展,不再赘述
2.起步:构建文件夹
先构建我们的文件结构:(最好与我的文件名保持一致)
// 新建文件夹 chrome_extension, 里面的文件结构如下: ---js ---css ---image ---manifest.json
manifest.json,通过文件类型就可看出他是一个配置类型,可类比package.json 和composer.json文件.
3.manifest.json配置及简单说明:
{ "name": "First chrom Extension", //扩展名 "version": "1.0", //自己项目的版本,自己随意定义 "description": "Build an Extension!", //扩展的简介 "manifest_version": 2, //这个是manifest.json文件的版本,这里必须是2 "icons":{ "16": "img/log.png",//这里我就用了同一张图片 "48": "img/log.png", "128": "img/log.png" }, "browser_action":{//这个是右上角的扩展展示的信息 "default_icon":"img/log.png", "default_title":"Log Message", //hover效果 "default_popup":"popup.html" }, "background":{ "page":"background.html" //background表示的是生命周期最长的文件,可以理解成他是一个容器文件. }, "devtools_page": "devtools.html" //这是定义类似console.log的页面 }
新建devtools.html:
<! DOCTYPE html > < html > < head > < title ></ title > < script type ="text/javascript" src ="js/devtools.js" ></ script > </ head > < body > </ body > </ html >
这个html的作用仅仅是用于引用devtools.js
下面新建devtools.js(js文件夹内):
chrome.devtools.panels.create(‘LogMessage‘, ‘img/log.png‘, ‘logMessage.html‘, function(panel) {});
这里是logMessage.html就是我们真正想要的,先放张效果
下面是logMessage.html的代码:
<! DOCTYPE html > < html lang ="en" > < head > < meta charset ="UTF-8" > < title >Title</title><script src="js/logMessage.js"></script></head><body><h1 style="color:Red">this is LogMessage</h1></body></html>
这里我将logMessage的js处理抽离成了一个新的文件.在logMessage.js可以写关于websocket的连接和消息的接收.
原文:https://www.cnblogs.com/callmelx/p/12122082.html
内容总结
以上是互联网集市为您收集整理的php线上预览日志--2.谷歌插件开发全部内容,希望文章能够帮你解决php线上预览日志--2.谷歌插件开发所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。