天涯浪子贝爷
天涯浪子贝爷
  • 发布:2023-07-15 11:57
  • 更新:2023-07-15 11:58
  • 阅读:235

【报Bug】app端使用websocket 提示连接成功 但却进入error事件中 报错信息为空

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows11

HBuilderX类型: 正式

HBuilderX版本号: 3.8.7

手机系统: Android

手机系统版本号: Android 11

手机厂商: 模拟器

手机机型: Pixel 6 Pro API 30

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

新建一个项目将bug描述中的代码复制即可

预期结果:

正确进入open监听事件

实际结果:

没有进入open事件,直接进入error监听事件

bug描述:

websocket连接成功 但是打开失败 直接进入error监听事件中 但是报错信息又是空的

    function initWebsoket() {  
        //创建webSocket  
        webSocketTask.value = uni.connectSocket({  
            url: 'ws://192.168.1.3:5001/websocket',  
            success(res) {  
                console.log('成功', res);  
            },  
        })  

        // 监听WebSocket连接打开事件  
        webSocketTask.value.onOpen((res) => {  
            console.info("监听WebSocket连接打开事件", res)  
        });  

        // 监听WebSocket错误  
        webSocketTask.value.onError((res) => {  
            console.info("监听WebSocket错误")  
            console.info(res)  
        });  
    }  
    onLoad(e => {  
        initWebsoket()  
    })
2023-07-15 11:57 负责人:无 分享
已邀请:
天涯浪子贝爷

天涯浪子贝爷 (作者)

模拟器是可以正常访问局域网ip的

要回复问题请先登录注册