当扩展更改日志(TXT文件)自动更新时,我想显示最新的3-5个条目,最好是在气球类型的事件中显示,比如成功安装了扩展名的事件。它应该在扳手图标区域附近显示/弹出。就像通用脚本所拥有的“历史”的替代品。
关于如何获得像here这样的扩展版本,已经有了一些问题。
还有one here来检测它是基于版本的安装还是更新。
我想要的是而不是桌面通知。
我的问题是如何使气球和线填充它。
另一种方法是在一个新的选项卡中打开我的options.html页面,并以某种方式显示更改日志条目。需要tabs文件中的manifest.json权限。
chrome.tabs.create({url:chrome.extension.getURL('options.html')});有什么办法吗?
或者这是不可能的?
发布于 2012-03-16 16:08:59
既没有创建“气球”通知(为本地Chrome代码保留)的机制,也没有在没有用户交互的情况下弹出弹出窗口的机制。您的自动通知方法是相当有限的:使用changelog创建一个新的选项卡当然是可能的,但并不是特别友好的(因为它只是在任意时间打开,与用户的意图完全不同)。
如果可能的话,我建议等待通知用户,直到她以某种方式与扩展交互。例如,单击页面操作时,弹出界面顶部可能会有类似infobar的注释,邀请用户阅读更多有关更新的信息。
https://stackoverflow.com/questions/9729614
复制相似问题