Как сделать стоковые шрифты доступными в автономном режиме в A-Frame? - PullRequest
0 голосов
/ 06 мая 2019

Я пытаюсь сделать стоковые шрифты доступными в автономном режиме в A-Frame. Я уже попытался загрузить все файлы из здесь и связал его, используя этот код:

<html>


<head>
    <meta charset="UTF-8">
    <script src="https://aframe.io/releases/0.9.1/aframe.min.js"></script>
  </head>
  <body>
    <a-scene>
      <a-text value="This is the text" font="Roboto-msdf.json"></a-text>
    </a-scene>
  </body>
</html>

Есть ли более эмпирический способ просто изменить ссылку на шрифт и заставить все работать по умолчанию?

Это объяснение на веб-сайте A-Frame: "Выберите один из встроенных шрифтов A-Frame. Эти шрифты будут загружены из CDN. Если вы хотите, чтобы ваше приложение работало лучше в автономном режиме загрузите эти шрифты локально и укажите на них URL-адрес. "

Я не понимаю, что это значит, когда загружает эти шрифты локально и указывает на них через URL. особенно для того, чтобы по умолчанию (Roboto) изменить шрифт, доступный на моем сервере, кто-нибудь может помочь? Большое спасибо.

1 Ответ

0 голосов
/ 06 мая 2019

Вам необходимо обслуживать шрифты через веб-сервер .Браузеры не могут получить доступ к файлам на вашем компьютере напрямую.Затем вам нужно указать шрифт на URL, как описано в документации:

<a-entity text="font: http://localhost:port/fontname.fnt; value: Via URL."></a-entity>
...