首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新浏览器插件中的动态内容

更新浏览器插件中的动态内容
EN

Stack Overflow用户
提问于 2014-04-30 10:16:33
回答 1查看 123关注 0票数 0

我需要创建一个浏览器插件。它应该是一个跨浏览器的插件。外观和感觉类似于,比如说,询问工具栏。我的浏览器插件应该能够打电话(使用思科呼叫控制)。在内部,我们将处理这方面的任何问题。但是,我们需要的是,以前我们开发了处理呼叫的网站,它使用java applet动态地更改状态{例如,当有一个来电应答按钮时,将启用}。我能在浏览器插件中实现它吗?

我能在applet上使用浏览器插件吗?

浏览器插件中是否有Java applet的替代品?

请帮助我制作一个动态浏览器插件。

更新:

我计划去Kango跨浏览器扩展框架。我需要知道Kango或任何其他扩展框架是否支持套接字通信,在那里它可以监听服务器更新。

谢谢。

我可以在浏览器扩展中使用WebSocket (HTML5支持)吗?我了解到,WebSocket方法不能直接与普通服务器通信,它还需要对服务器进行一些更改。

参考文献:Connect to standard socket using WebSocket

除了WebSocket,还有其他的方法吗?

是否有任何开放源码可用的javascript库,使用闪存播放器?

如果是开源的话,可能会有帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-13 11:10:59

跨浏览器插件可以使用一些扩展开发工具,如交叉骑士或kango。我觉得十字骑手提供了很好的支持。

如果我们要使用Java进行套接字通信,那么我们肯定已经准备好面对一些麻烦了。最好避免Java applet。

套接字通信可以通过多种方式在Web浏览器中实现。“”就是其中之一。使用它的唯一限制是它只支持HTML5支持浏览器或浏览器版本。仅从WebSocket提供IE11支持。

另一种方法是使用Socket.io。通过使用客户端浏览器中的可用技术,它有一种很好的实现方法。例如,如果客户端浏览器没有Flash (Flash支持套接字通信),它将使用WebSocket或对浏览器支持的可用技术进行“备份”。

甚至node.js也是一种重量轻的技术。

这里的挑战是,我们无法与支持套接字的服务器与"websocket“客户端进行通信。我们需要一个代理,Ref:Connect to standard socket using WebSocket

希望这能帮助那些需要在Web套接字通信方面有所起步的人。如果有人想再加一句,我会很高兴的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23385445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档