네이버페이 주문서 타이틀 잘려서 보이는 이슈
토스위젯 -> 네이버 페이 결제 시도 시, 주문서명이 일부 잘려서 보이는데 한글이 잘리는 위치에 있을 경우 자음 모음으로 분리되어 잘리고 있습니다.
혹시 확인 가능하신가요?
원본 제목은 "시니어 면접관이 알려주는 개발자 취업과 이직 한방에 해결하기 [실전편]" 입니다.
9 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
딱 보내주시는 데이터만 자/모음 분리되네요
남겨주신거 복붙안하고 직접 치니 재현이 안되요
다시한번 시도해보시기 바랍니다.
자소분리형 한글(맥에서 주로 이용됨)로 입력이 되었을 수도 있습니다. 다시 시도해보시고, 그래도 동일한 문제가 발생하시면 다른 PC(윈도우 등)에서 제목을 입력해보시거나, orderName을 넘겨주실 때 string.normalize() 를 이용해보세요.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/normalize
MDN Web Docs
String.prototype.normalize() - JavaScript | MDN
The normalize() method of String values returns the Unicode Normalization
Form of this string.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
자소 분리형 한글인지 한번 확인해보았는데요.
시니어 면접관이 알려주는 까지는 Windows에서 사용하는 일반형,
개발자 취업과 이직 한방에 해결하기 까지는 MacOS에서 이용하는 조합형(자소분리형),
[실전편] 은 다시 Windows 일반형으로
혼합되어 들어있는 케이스네요.
이 케이스에서는 충분히 문의하신 오류가 발생할 수 있어요. (토스페이먼츠에서 대응할 수 있는 부분이 아니라, OS에서 글자를 처리하는 방식의 문제입니다)
또한, 제가 말씀드린 대로 normalize 함수를 이용하셔서, SDK를 호출하신 다면 정상표출이 되는것으로 확인했습니다. 로직에 꼭 normalize 함수를 넣으시는게 좋을 것 같네요.
자소 분리형 한글인지 문자열 확인하는 방법
- 분리되서 들어가는 글자를 그대로 복사하여, Windows 기기에서 메모장을 열어, 파일명을 해당 글자로 하여 저장합니다.
- 저장하고 나서 상단 바에 나오는 글자를 보면 됩니다.
확인해주셔서 감사합니다.
normalize 함수 이용하여 처리 후 문제 있으면 다시 문의 드리겠습니다. 🙇