Конфигурация поддержки кросс-браузера kaazing websocket

Кто-нибудь знает, как настроить kaazing websockets для использования с IE и Firefox? Мое приложение отлично работает в Safari и Chrome, но я не могу заставить его работать с этими двумя браузерами. Это просто дает мне WebSocket is not defined ошибка.

Согласно их веб-сайту, я думал, что все, что вам нужно, это добавить:

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

Но я положил файл туда и до сих пор, он терпит неудачу.

2 ответа

Вам понадобится только тот тег, который вы упомянули, если вы собираетесь подключаться из разных источников в 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/

С Уважением,
Робин Циммерманн
Каазинг Управление Продуктом

Какую версию шлюза вы используете? Упомянутый вами шаг необходим только в случае интеграции с другим веб-сервером (например, Apache). Это то, что вы делаете?

Другие вопросы по тегам