webstock推送消息报错

来源:12-10 webSocket消息推送

菜鸟自学之旅

2019-01-28

图片描述
这段代码是模仿老师的写法:

<script>
    var websocket = null;
    if('WebSocket' in window) {
        websocket = new WebSocket('ws://study.nat300.top/sell/webSocket');
    }else {
        alert('该浏览器不支持websocket!');
    }
    websocket.onopen = function (event) {
        console.log('建立连接');
    }

    websocket.onclose = function (event) {
        console.log('连接关闭');
    }

    websocket.onmessage = function (event) {
        console.log('收到消息:' + event.data)
        //弹窗提醒, 播放音乐
        $('#myModal').modal('show');

        document.getElementById('notice').play();
    }

    websocket.onerror = function () {
        alert('websocket通信发生错误!');
    }

    window.onbeforeunload = function () {
        websocket.close();
    }

</script>
写回答

3回答

廖师兄

2019-01-29

启动项目后,每次刷新都有这个错误?运行我的源码试试。

0
3
菜鸟自学之旅
非常感谢!
2019-01-30
共3条回复

一码丶平川

2019-03-25

同学 你配置类配了吗???spring容器中有“ServerEndpointExporter"这个类吗??

0
0

lijunkui126

2019-01-29

ws :// study .nat300. top / / 这个改成自己内网IP 例如 localhost:8080/项目名

0
1
菜鸟自学之旅
你好 可能是我代码没截全 我就是按你说的这么写的,使用映射域名和本地地址都试过了 都是这个问题
2019-01-29
共1条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程