DG EMOJIK / 中文 (繁體字, 中國香港特別行政區)

Emoji位置出現方框?這樣找出原因

如果Emoji位置顯示為空方框、問號或多個分離的字元,則顯示環境可能無法正確處理該字元或整個序列。原因可能是應用程式過時、缺少字體支援、複製錯誤或文字處理損壞。僅憑症狀本身無法確定具體是哪一種情況。

匈牙利語原文的完整機器翻譯。

帶有微笑和悲傷臉孔按鍵的鍵盤。
插圖。 · Bru-nO / Pixabay

請先在兩個應用程式中檢查同一個符號。這可以快速顯示問題是否僅限於某個介面。在你連這一點都不知道之前,重置手機將是過大的步驟。

首先確認缺少什麼

如果你找不到 emoji 鍵盤,情況與貼上的 emoji 無法顯示時不同。前者與輸入有關。後者則需要檢查顯示。因此,安裝新鍵盤並不自動意味著所有應用程式都能顯示新符號。

根據 Apple 指南,在 iPhone 上可以透過 設定 → 一般 → 鍵盤 → 鍵盤 → 新增鍵盤 → Emoji 路徑新增缺少的 emoji 鍵盤。選單名稱會配合系統語言調整。 來源:Apple 支援

如果鍵盤已存在,但 emoji 的位置顯示為方塊,請繼續檢查顯示。Android 官方文件也將較新 emoji 顯示為方塊或錯誤序列描述為已知問題。 來源:Android Developers

四種有助於縮小錯誤範圍的測試

1. 比較一個舊符號和一個新符號。 貼上一個常見的微笑臉,然後貼上有問題的 emoji。如果只有後者有問題,則可能存在支援缺失。即便如此,也值得檢查文字的完整性。

2. 將其複製到另一個應用程式。 如果在筆記中顯示正常,但在訊息應用程式中卻破碎,則差異在於應用程式之間。如果到處都有問題,裝置的共同顯示環境也可能受到影響。

3. 重新複製完整的 emoji。 某些符號由多個字元組成。部分選取或中間編輯器可能會改變序列。請使用完整複製,並避免手動刪除符號內部內容。

4. 檢查系統和應用程式的可用更新。 安裝後,在同一個應用程式中重複測試。如果那裡仍然缺少支援,更新也不一定立即解決問題。

為什麼我在一個 emoji 的位置看到多個形狀?

複合 emoji 可以由多個字元連結而成。如果顯示器不認識該組合,它可能會分別顯示組成部分。即便如此,發送者的意圖仍可能是發送單一符號。 技術背景:Unicode Emoji ZWJ Sequences

例如,👩‍💻 技術人員的位置可能會分別顯示一名女性和一台筆記型電腦。在這種情況下,序列本身可能是完整的,只是缺少共同顯示。你可以在 關於 ZWJ 序列的文章中 查看其組成元素。

如果符號在網站上儲存後損壞,而在其他應用程式中正確,開發人員必須檢查整個資料路徑:輸入、儲存、處理和輸出。這與使用者裝置上發生的字體集問題不同。報告錯誤時,請提供確切的欄位以及錯誤前後的文字。

在沒有解決方案時該發送什麼?

寫出意思:「謝謝你的幫助」、「包裹已送達」或「我期待週五前的回覆」。如果你想使用符號,請選擇一個在收件人處能正常運作的符號。截圖可以顯示原始外觀,但請同時附上簡短的文字說明。

報告錯誤時,請填寫這個簡短範本:

有問題的 emoji:[在此貼上符號]。在此應用程式中有問題:[名稱,版本]。在此處顯示正常:[名稱,版本]。系統:[名稱,版本]。錯誤在貼上時 / 儲存後 / 發送後出現。

你可以將截圖附加在可複製的符號旁。這樣開發人員就能同時檢查字元和錯誤的外觀。

帶上重點

三題知識測驗

嘗試應用你讀到的內容。每題選擇一個答案;每個正確答案得一分。評估將針對這三種情況提供回饋,我們不會儲存或發送你的答案。

1. 同一個複製的 emoji 在筆記中正常,在訊息應用程式中卻是方塊。你應該從哪裡開始進一步調查?
2. 👩‍💻 顯示為分開的女性和筆記型電腦。應該考慮哪種解釋?
3. 開發人員也想檢查錯誤的字元。除了截圖外,你應該發送什麼?

解答與解釋
  1. 從訊息應用程式的版本和顯示支援開始。 在筆記測試成功後,應用程式之間的差異提供了下一個線索。
  2. 也需檢查序列支援情況以及複製過程中保留的資料。需分別檢查複合字元的顯示效果與資料完整性。
  3. 可複製的字元、版本號以及在兩個應用程式中獲得的結果。圖片顯示視覺效果,貼上的序列顯示資料;版本號有助於重現錯誤。

計算你的正確答案:每個得一分。跳過的答案得零分。

  • 3分:你選擇了在所有三種除錯情境中均可使用的步驟;請填寫文章中的錯誤報告範本。
  • 2分:請檢查是否遺漏了對輸入、資料或顯示的檢查。
  • 0–1分:請從前兩次測試開始:在兩個應用程式中比較一個舊字元和一個新字元。

還有一篇不錯的閱讀文章

全部 20 篇文章 · 尋找 Emoji