방금 상자로 보는 몇 가지 유니 코드 문자가 있습니다. 이것은 Chrome에서만 발생합니다. 문자 인코딩이 UTF-8로 설정되어 있지만 자동 감지가 도움이되지 않습니다.
예 : []
대괄호는 두 개만 표시되지만 실제로 는 사이에 유니 코드 문자 세계 결합자가 있습니다. 너비가 0이 아닌 비 분리 공간입니다.
나는 또한 작은 jsfiddle 데모를 모았다 . 내가 볼 수없는 세계 소목의 문자를,하지만 난 볼 수있는 헤어 공간 . (그리고 그것을 본다는 것은 실제로 그것을 보지 않는다는 것을 의미합니다. 알 겠어요?)
사람들이 새로운 스타일의 이모티콘 등을 게시 할 때도 마찬가지 입니다 .
이 문제를 어떻게 해결할 수 있습니까?
최신 정보:
이것은 모든 곳에서 발생합니다 (Twitter, Facebook, 이름을 지정하십시오). 특수 글꼴을 사용하지 않거나 시스템에서 글꼴 관련 항목을 변경했습니다 (Windows 7, 64 비트). 이것이 효과가 있다고 가정하면 잘못 되었습니까?
업데이트 2 :
이것은 나를 미치게한다. 여전히 표시되지 않는 문자가 너무 많습니다.
예 (포장 선물) : 🎁
보시다시피 Chrome은 기본적으로 문자를 표시하지 않습니다. 글꼴을 Segoe UI Symbol로 명시 적으로 설정했을 때만 해당됩니다. Chrome에서 글꼴을 대체로 자동 사용하지 않는 이유는 무엇입니까?
Chrome에서 Segoe UI Symbol 글꼴을 인식하도록하려면 어떻게해야하나요?