0

有谁知道如何设置 kaazing websockets 以与 IE 和 firefox 一起使用?我的应用程序在 Safari 和 Chrome 中运行良好,但我无法让它与这两种浏览器一起使用。它只是给了我一个WebSocket is not defined错误。

根据他们的网站,我认为您只需要添加:

<head>
<meta name="kaazing:postMessageBridgeURL"
      content="http://www.example.com/bridge/PostMessageBridge.html" >
</head>

但我把文件放在那里,它仍然失败。

4

2 回答 2

3

如果您打算在 IE6 和 IE7 中进行跨域连接,则只需要您提到的那个标签。

但是,如果您只想让基本的 WebSocket 在这些浏览器中工作,您需要做的就是包含 WebSocket.js 或 ByteSocket.js 文件。总而言之,如果您打算使用文本消息,请将其放入您的 HTML 页面中:

<script src="/html5/WebSocket.js"></script>

如果您打算使用二进制消息,请改为执行以下操作:

<script src="/html5/ByteSocket.js"></script>

这在此处的文档中更全面地解释了 WebSocket 的典型用法:

https://kaazing.com/getting-started/

问候,
Robin Zimmermann
Kaazing 产品管理

于 2011-06-17T18:03:59.443 回答
0

您使用的是哪个版本的网关?您提到的步骤仅在您与另一个 Web 服务器(如 Apache)集成时才需要。那是你在做什么?

于 2011-06-17T16:40:17.690 回答