Конфигурация поддержки кросс-браузера 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:
С Уважением,
Робин Циммерманн
Каазинг Управление Продуктом
Какую версию шлюза вы используете? Упомянутый вами шаг необходим только в случае интеграции с другим веб-сервером (например, Apache). Это то, что вы делаете?