ฉันมีรหัส:
มันแสดงอย่างถูกต้องในของกูเกิ้ล Chrome:
มันก็แค่แสดงถึงแปลกตัวอักษรในซาฟารี:
สิ่งที่อาจเป็นสาเหตุผลที่อ้างถึงแล้ว emoji ไม่ได้แสดงอย่างถูกต้อง?
มันเป็นงานตอนนี้
สำหรับบางเหตุผลที่สร้างส่วนขยายของ Xcode รวมด้วยกัน type of djvu document จาวาสคริปต์ที่ใช้เส้นสาย wrongly
วิธีแก้ปัญหาคือต้องเปลี่ยน background.js ต้อง UTF-16. มันเกี่ยวข้องกันตอนที่สามขั้นตอน:
สุดท้ายขั้นที่สร้างค Xcode ป่าวนขยายแฟ้มโครงการ คุณสามารถตอนนี้ใช้ accented ตัวอักษรและ emojis หัวใจของเธอเป็นเนื้อหา
ถ้ามีใครต้องเป็นความคิดที่ดีทำไม Xcode ไม่สามารถสร้างส่วนขยายท่องป่ากันตรงออกจาก UTF-8 แบบแฟ้มได้โปรดข้อเสนอบางอย่างทฤษฎีทำไมมันถึงเป็นอย่างนั้น หรือถ้ามีอีกทางเลือกแนวทางแก้ปัญหานี้
เป็นหน่อโสก้าว(สองขั้นตอน)ใช้ iconv commandline เครื่องมือแปลงที่ UTF-8 แฟ้ม background.js ต้อง UTF-16LE แต่มันไม่เพียงพอที่ emojis และอื่นๆตัวอักษรยังคงดูเหมือคำที่ไม่มีความหมายตอนที่ Xcode สร้างโครงการนี้ไป ยังต้องการอีกขั้นนั้น,เปิด background.js อยู่กับรหัสแล้วก็ช่วยมัน(ปุ่มพิมพ์ Ctrl+S หรือคำสั่ง+S). ดูเหมือนกับรหัสกำลังทำอะไรบางอย่า corrections ต้องแฟ้มเมื่อมีแฟ้มจะตั้งค่าต่างกันการเข้ารหัส สุดท้ายขั้นที่สร้างค Xcode ป่าวนขยายแฟ้มโครงการ