javascript - 在 chrome 扩展中向用户显示消息

标签 javascript user-interface google-chrome google-chrome-extension

我的问题不是编码而是一般设计问题。我写了一个 chrome 扩展,通过 socks5 代理(通过 ssh)将用户连接到 vpn 网络。如果代理进程被终止或连接中断,socks 代理将重新连接,并在成功连接时重新加载(失败的)选项卡。连接到网络时,浏览器操作图标会略带动画。到目前为止,这工作正常。

我现在想要的是一个体面但可见的提示,即后台正在发生某些事情并且用户必须等待几秒钟才能单击链接或打开选项卡。我已经考虑过警报,但任何人都讨厌它们,当然它们是对的。然后我想到了像 twitter 或 growl 这样的动画消息,但是用内容脚本注入(inject)页面似乎在错误页面上不起作用。在浏览器操作中将消息显示为文本或显示弹出窗口似乎也不可能。

我的问题是:你们中有没有人知道可以很好地解决这个问题的扩展,或者知道如何解决这个问题。它应该第一眼就可以看到,而且不会让人厌烦。欢迎任何想法!

最佳答案

您可以为浏览器操作或页面操作图标设置动画。看一个例子:http://code.google.com/chrome/extensions/samples.html#9a6e4ec46997fb92b324974afa08a3d007e2537f

关于javascript - 在 chrome 扩展中向用户显示消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10890036/

相关文章:

javascript - Angular Js 指令通信检测范围内是否有另一个指令

android - 为什么在操作栏中使用搜索操作 View 后我的 HomeAsUp 图标消失了

android - 如何在 Android XML 中创建固定高度的垂直线?

google-chrome - Google Chrome 禁用窗口动画

javascript - 为什么将异步回调移出循环会改变结果?

javascript - 使用 JMESPath 从 JSON 对象中提取嵌套元素值

javascript - 可在彩色背景上放置

java - 手机号码验证问题的正则表达式模式

css - 在 Firefox 和 IE 中,-webkit-print-color-adjust 的替代项是什么

javascript - 我无法在谷歌浏览器中读取我的 cookie,但我可以在所有其他浏览器中读取