gpt4 book ai didi

google-chrome - Chrome WebSocket - onopen 不是一个函数

转载 作者:行者123 更新时间:2023-12-02 20:01:07 24 4
gpt4 key购买 nike

我在 chrome 上进行了一个非常简单的 websocket 测试,但它似乎失败了:

var ws = new WebSocket('ws://localhost:8002/', 'a')

ws.onopen(function() {
console.log("ok")
})

它告诉我:Uncaught TypeError: Property 'onopen' of object #<WebSocket> is not a function 。我认为 onopen 应该作为一种方法存在,无论是否有 websocket 服务器实际运行,但我确实在该端口上运行了一个。

我使用的是 Chrome 32.0.1700。我看到所有的回调方法(onopen、onmessage 等)都是 null。这是怎么回事?

最佳答案

该函数未正确分配给 onopen 事件。这样做:

var ws = new WebSocket('ws://localhost:8002/', 'a')

ws.onopen = function() {
console.log("ok")
};

http://www.tutorialspoint.com/html5/html5_websocket.htm

关于google-chrome - Chrome WebSocket - onopen 不是一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22319803/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com