Fork me on GitHub

chrome 扩展程序

因为最近需要使用vue或别的一些扩展程序便利开发,

但无法FQ,只能到github下源码自己安装,而且不

懂扩展程序的原理,很容易安装出问题。

 

API:360翻译的文档

chrome的扩展文件主要看配置文件manifest.json。

只要这个对,一般都没有问题。

 

 写好的chrome扩展程序直接点击已解压扩展程序加载即可使用。

 

github:测试例子

 

资料:干货

 

对于一次性请求与响应模式,chrome.runtime.sendMessage(obj, function(response){})是从content scripts发生请求消息给Google Chrome扩展程序页面。

从Google Chrome扩展程序页面发送请求消息给content scripts的时候,需要给出当前tab的ID。

复制代码
chrome.tabs.query(
    {active: true, currentWindow: true}, 
    function(tabs) {
          chrome.tabs.sendMessage(
            tabs[0].id, 
            {greeting: "hello"}, 
            function(response) {
                    console.log(response.farewell);
        });
});
复制代码

 

posted @   小数点就是问题  阅读(278)  评论(0编辑  收藏  举报
编辑推荐:
· 35岁程序员的中年求职记:四次碰壁后的深度反思
· 继承的思维:从思维模式到架构设计的深度解析
· 如何在 .NET 中 使用 ANTLR4
· 后端思维之高并发处理方案
· 理解Rust引用及其生命周期标识(下)
阅读排行:
· 35岁程序员的中年求职记:四次碰壁后的深度反思
· 当职场成战场:降职、阴谋与一场硬碰硬的抗争
· ShadowSql之.net sql拼写神器
· Excel百万数据如何快速导入?
· 无需WebView,Vue也能开发跨平台桌面应用
点击右上角即可分享
微信分享提示