From 0c3ec3faa17c7ec2ade00e85c196c68c77f86663 Mon Sep 17 00:00:00 2001 From: Pham Tu Date: Thu, 18 Jan 2024 11:21:07 +0700 Subject: [PATCH] check utf8 --- src/components/dynamic/UInt8Array.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/dynamic/UInt8Array.vue b/src/components/dynamic/UInt8Array.vue index f54a68ca..127f582a 100644 --- a/src/components/dynamic/UInt8Array.vue +++ b/src/components/dynamic/UInt8Array.vue @@ -12,7 +12,11 @@ const text = computed(() => { case 'base64': return toBase64(props.value); default: - return fromAscii(props.value); + try { + return fromAscii(props.value); + } catch { + return 'Invalid Utf8'; + } } }); function change(value: string) {