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

2015-03-15 08:48:21 +08:00
 yymdude

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

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

3319 次点击
所在节点    程序员
8 条回复
sunshower
2015-03-15 09:07:52 +08:00
ericls
2015-03-15 10:49:33 +08:00
独立窗口? 那是application吧
yymdude
2015-03-15 13:34:40 +08:00
@ericls 也是插件的一种么?
gangsta
2015-03-15 13:35:51 +08:00
1 "弹出个侧栏" - browser action
2 "独立弹出窗口",这个一般是在background给browserAction加了监听然后调用chrome.windows.create()来创建窗口的
很多扩展会这么做是因为browser action非常有限(多用于简单页面),对于复杂的页面和操作,因为Chrome的限制,一旦popup失去焦点,弹出的页面就会被关闭
3 没有"content page技术"...猜测你想说的是content scripts?
这个就是广大Chrome插件开发者最爱玩的啦:注入/改变DOM/跨域/通信,无所不能
yymdude
2015-03-15 13:59:44 +08:00
@gangsta 如何改action添加监听呢?
SunnyMeow
2015-03-16 02:19:55 +08:00
4楼说得对 看这个样子应该不是普通窗口 看样子不是popup就是panel了 什么叫改action添加监听?
yymdude
2015-03-16 22:04:32 +08:00
@SunnyMeow panel和devtool有关,不是这个吧?
SunnyMeow
2015-03-28 21:24:52 +08:00
@yymdude 不不 是两回事 看这里https://developer.chrome.com/extensions/windows#type-Window的type字段 有一个panel,但貌似只能在dev下用,如果我没记错的话

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/176978

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX