diff --git a/Assets/Scripts/UI/Pages/ConnectDevice/ScanQRcode.cs b/Assets/Scripts/UI/Pages/ConnectDevice/ScanQRcode.cs index a27f024..c410225 100644 --- a/Assets/Scripts/UI/Pages/ConnectDevice/ScanQRcode.cs +++ b/Assets/Scripts/UI/Pages/ConnectDevice/ScanQRcode.cs @@ -383,7 +383,8 @@ namespace Kill.UI.Pages if (useAsyncScan) { // 直接获取 RGB24 原始字节,无需手动转换 - byte[] rgbBytes = previewTexture.GetRawTextureData(); + var rawData = previewTexture.GetRawTextureData(); + byte[] rgbBytes = rawData.ToArray(); int texWidth = previewTexture.width; int texHeight = previewTexture.height;