tôi đã nhận thấy rằng biểu tượng cảm xúc trong ứng dụng của tôi đã ngừng hiển thị đúng trên một UIWebView trong iOS 5.Emoji và UIWebView trong iOS 5
Tất cả các ký tự được mã hóa cho HTML khi chúng được hiển thị và HTML đầu ra là:
<p>Emoji (iOS 4): ��</p>
UTF-8 này HTML mã hóa được trả lại một cách chính xác trong một UIWebView trong iOS 4, nhưng không phải trong 5:
tôi hiểu đó đã có một số thay đổi trong iOS 5 liên quan đến biểu tượng cảm xúc, nhưng ký tự biểu tượng cảm xúc đã được mã hóa thành & # 55357; & # 56850; được tạo trên iOS 5, do đó, các ký tự 2 byte phải chính xác. Không có thay đổi nào khác được thực hiện đối với mã do đó chắc chắn đã có một số thứ được giới thiệu với iOS 5.
Mọi lời khuyên sẽ được đánh giá cao và tôi sẽ cung cấp thêm thông tin nếu cần. Cảm ơn.