Ошибка JavaScript при загрузке Azure BotFramework-WebChat при инициализации DirectLine - PullRequest
0 голосов
/ 04 июня 2018

Следуя всем указаниям MS, которые я могу найти относительно веб-чата и прямой линии связи, но я продолжаю получать следующую ошибку, независимо от того, что я пытаюсь найти на botchat.js:

Объект не поддерживает свойствоили метод 'webSocketActivity $'

Как только я получу соединение DirectLine, я буду следовать примеру обратного канала , но я должен что-то упустить, потому что не могу пройти мимовыше ошибка.Вот мой рабочий код без моего секретного канала DirectLine:

<!DOCTYPE html>
<html>
<head>
    <link href="https://cdn.botframework.com/botframework-webchat/latest/botchat.css" rel="stylesheet" />
</head>
<body>
    <script src="https://cdn.botframework.com/botframework-webchat/latest/botchat.js"></script>
    <script>
        var botConnection = BotChat.DirectLine({ secret: <my secret> });
    </script>
    <div id="bot"></div>
</body>
</html>

1 Ответ

0 голосов
/ 05 июня 2018

Пожалуйста, используйте new для создания экземпляра прямого соединения:

var botConnection = new BotChat.DirectLine({ secret: <my secret> });
...