V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yymdude
V2EX  ›  程序员

这两种 chrome 插件有什么不同?

  •  
  •   yymdude · 2015 年 3 月 15 日 · 3786 次点击
    这是一个创建于 3976 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一种是独立弹出窗口,一个是点击时,弹出个侧栏

    中间哪种是content page技术,另一种叫什么技术?

    8 条回复    2015-03-28 21:24:52 +08:00
    LemonZest
        1
    LemonZest  
       2015 年 3 月 15 日
    ericls
        2
    ericls  
       2015 年 3 月 15 日 via Android
    独立窗口? 那是application吧
    yymdude
        3
    yymdude  
    OP
       2015 年 3 月 15 日
    @ericls 也是插件的一种么?
    gangsta
        4
    gangsta  
       2015 年 3 月 15 日
    1 "弹出个侧栏" - browser action
    2 "独立弹出窗口",这个一般是在background给browserAction加了监听然后调用chrome.windows.create()来创建窗口的
    很多扩展会这么做是因为browser action非常有限(多用于简单页面),对于复杂的页面和操作,因为Chrome的限制,一旦popup失去焦点,弹出的页面就会被关闭
    3 没有"content page技术"...猜测你想说的是content scripts?
    这个就是广大Chrome插件开发者最爱玩的啦:注入/改变DOM/跨域/通信,无所不能
    yymdude
        5
    yymdude  
    OP
       2015 年 3 月 15 日
    @gangsta 如何改action添加监听呢?
    SunnyMeow
        6
    SunnyMeow  
       2015 年 3 月 16 日 via iPad
    4楼说得对 看这个样子应该不是普通窗口 看样子不是popup就是panel了 什么叫改action添加监听?
    yymdude
        7
    yymdude  
    OP
       2015 年 3 月 16 日
    @SunnyMeow panel和devtool有关,不是这个吧?
    SunnyMeow
        8
    SunnyMeow  
       2015 年 3 月 28 日
    @yymdude 不不 是两回事 看这里https://developer.chrome.com/extensions/windows#type-Window的type字段 有一个panel,但貌似只能在dev下用,如果我没记错的话
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   886 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 21:49 · PVG 05:49 · LAX 13:49 · JFK 16:49
    ♥ Do have faith in what you're doing.