Extensia meniul contextual pe Safari nu arată citat și emoji

0

Problema

Am acest cod:

enter image description here

Acesta arată în mod corect de la Google Chrome:

enter image description here

Se prezinta doar caractere ciudate pe Safari:

enter image description here

Ceea ce ar putea fi posibil motiv citat și emoji nu sunt afișate corect?

1

Cel mai bun răspuns

0

E de lucru acum

enter image description here

Pentru unele motive, extinderea constructor de Xcode pachet javascript siruri de caractere în mod eronat

O soluție este de a converti background.js la UTF-16. Ea implică trei pași:

  1. Deschide background.js în VS Cod, și apoi faceți clic pe UTF-8 buton în bara de stare:

enter image description here

  1. Selectați Salvați cu codare

enter image description here

  1. Selectați UTF-16 LE

enter image description here

Pas Final, construi Xcode Safari proiect de Extindere. Acum puteți utiliza caractere accentuate și emojis pentru a inima ta de conținut

Dacă cineva avea o idee bună de ce Xcode nu poate construi extensie Safari direct dintr-un UTF-8 fișiere, vă rugăm să ofere o teorie de ce este așa. Sau dacă există alte alternative de soluții la această problemă

Un pic mai scurt pas (doi pași), utilizarea iconv commandline utility pentru a converti UTF-8 fișiere background.js la UTF-16LE, dar nu e suficient, emojis și alte personaje încă arată păsărească când Xcode construi proiectul. Încă nevoie de un alt pas, care este, deschide background.js în VS Cod și apoi salvați-l (Ctrl+S sau command+S). Se pare ca VS Cod este de a face unele corecții într-un fișier atunci când un fișier este setat la diferite codare. Pas Final, construi Xcode Extensie Safari proiect

2021-12-04 09:34:20

În alte limbi

Această pagină este în alte limbi

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................