From a016389f1289690d05f1d1c0900c3a8ace181dc2 Mon Sep 17 00:00:00 2001 From: fanpeng <438123081@qq.com> Date: Thu, 19 Jun 2025 14:10:17 +0800 Subject: [PATCH] fix --- manifest.json | 3 -- pages/p2p/p2pPlayer.vue | 1 + .../utssdk/app-android/index.uts | 30 +++++++++---------- 3 files changed, 16 insertions(+), 18 deletions(-) diff --git a/manifest.json b/manifest.json index 821561a..3afe025 100644 --- a/manifest.json +++ b/manifest.json @@ -97,9 +97,6 @@ "targetSdkVersion" : 34, "abiFilters" : [ "armeabi-v7a", "arm64-v8a" ] }, - "ios" : { - "dSYMs" : false - }, "ios" : { "dSYMs" : false } diff --git a/pages/p2p/p2pPlayer.vue b/pages/p2p/p2pPlayer.vue index 5b7c020..03df80b 100644 --- a/pages/p2p/p2pPlayer.vue +++ b/pages/p2p/p2pPlayer.vue @@ -498,6 +498,7 @@ fileReader.onloadend = async evt => { try { + console.log(evt) const base64 = evt.target.result.split(',')[1] const binaryString = atob(base64) diff --git a/uni_modules/xhj-tencent-xp2p/utssdk/app-android/index.uts b/uni_modules/xhj-tencent-xp2p/utssdk/app-android/index.uts index c047467..5cf5839 100644 --- a/uni_modules/xhj-tencent-xp2p/utssdk/app-android/index.uts +++ b/uni_modules/xhj-tencent-xp2p/utssdk/app-android/index.uts @@ -119,29 +119,29 @@ export const stopSendService = async function (id: string): Promise { export const dataSend = async function (id: string, data: Array): Promise { try { - let byteTest = new ByteArray((data.length + 7).toInt()) - byteTest.set(0, (0xff).toByte()) - byteTest.set(1, (0xf9).toByte()) + let byteTest = new ByteArray(data.length.toInt()) + // byteTest.set(0, (0xff).toByte()) + // byteTest.set(1, (0xf9).toByte()) - let profile = 2 - let freqIdx = 8 - let chanCfg = 1 - let packetLen = data.length + 7 + // let profile = 2 + // let freqIdx = 8 + // let chanCfg = 1 + // let packetLen = data.length + 7 - byteTest.set(2, (((profile - 1) << 6) + (freqIdx << 2) + (chanCfg >> 2)).toByte()) - byteTest.set(3, (((chanCfg & 3) << 6) + (packetLen >> 11)).toByte()) - byteTest.set(4, ((packetLen & 0x7ff) >> 3).toByte()) - byteTest.set(5, (((packetLen & 7) << 5) + 0x1f).toByte()) - byteTest.set(6, (0xfc).toByte()) + // byteTest.set(2, (((profile - 1) << 6) + (freqIdx << 2) + (chanCfg >> 2)).toByte()) + // byteTest.set(3, (((chanCfg & 3) << 6) + (packetLen >> 11)).toByte()) + // byteTest.set(4, ((packetLen & 0x7ff) >> 3).toByte()) + // byteTest.set(5, (((packetLen & 7) << 5) + 0x1f).toByte()) + // byteTest.set(6, (0xfc).toByte()) for (let i = 0; i < data.length; i++) { - byteTest.set((i + 7).toInt(), data[i].toByte()) + byteTest.set(i.toInt(), data[i].toByte()) } console.log(byteTest) - console.log(1, id, byteTest[0], byteTest[1], (data.length + 7).toInt()) + console.log(1, id, byteTest[0], byteTest[1], data.length.toInt()) - const result = await XP2P.dataSend(id, byteTest, (data.length + 7).toInt()) + const result = await XP2P.dataSend(id, byteTest, data.length.toInt()) console.log('发送数据', result)