1***@qq.com
1***@qq.com
  • 发布:2020-03-10 16:35
  • 更新:2020-03-20 09:38
  • 阅读:1060

【报Bug】android-v3下socket 发送binary 会报错

分类:uni-app

详细问题描述

android-v3下socket 发送binary 会报错
[内容]

重现步骤

[步骤]

sendSocketMessage:fail parameter data. Expected String, ArrayBuffer, got ArrayBuffer

            uni.sendSocketMessage({  
                data : new Uint8Array([2,3,5,4,3]).buffer  
            })  

[IDE版本号]
2.6.1.20200226

2020-03-10 16:35 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

手机型号安卓系统版本分别是多少

  • 1***@qq.com (作者)

    华为V10 Android9

    华为Mate20X Android10

    小米Max3 android8

    一加6T Android10

    均不行

    2020-03-10 20:29

1***@qq.com

1***@qq.com (作者)

华为V10 Android9
华为Mate20X Android10
小米Max3 android8
一加6T Android10
均不行

1***@qq.com

1***@qq.com (作者)

<template>  
    <view>  
        <button @tap="get">get22</button>  

    </view>  
</template>  

<script>  
    export default {  
        data() {  
            return {  
                title: 'Hello'  
            }  
        },  
        onLoad() {  
            uni.onSocketOpen(function() {  
                console.log('ccccccced');  
            })  
            uni.connectSocket({  
                url: 'wss://newspush.sinajs.cn/wskt?list=live_NEWSPUSH'  
            })  
            console.log('---------');  
        },  
        methods: {  
            get() {  
                uni.sendSocketMessage({  
                    data : new Uint8Array([2,3,5,4,3]).slice().buffer    
                })  
            }  
        }  
    }  
</script>  

<style>  
</style>  
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

已确认Bug,感谢反馈

DCloud_uniAD_HDX

DCloud_uniAD_HDX

HBuilderX 2.6.6+ 已修复

该问题目前已经被锁定, 无法添加新回复