PIXI. js загрузка одного и того же изображения несколько раз при использовании базового URL - PullRequest
0 голосов
/ 07 мая 2020

Я разрабатываю игру с PIXI. js, которая будет размещена на URL-адресе X и загружена на другой веб-сайт с URL-адресом Y.

Для достижения sh этого я использую BASE_URL переменная окружения, которая имеет значение '', если локальная, и 'https://something.web.app', если не локальная.

Итак, я могу просто сделать это:

import avatar from "../assets/images/avatar.svg";

const BASE_URL = process.env.BASE_URL || '';

loader.add(BASE_URL + avatar);

Это вроде работает. Кажется, что сначала выполняет правильный запрос (с BASE_URL), а затем снова без BASE_URL. На следующем рисунке вы видите ошибочный второй запрос:

Problematic second request

Это приводит к тому, что изображение не отображается в игровом контейнере.

Если я опущу BASE_URL (например, несколько часов go), он запрашивает изображение только один раз .

Что я могу попробовать здесь? Я использую Parcel JS, чтобы упаковать все это.

1 Ответ

0 голосов
/ 07 мая 2020

Я просто забыл сделать BASE_URL + avatar где-нибудь еще. Упс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...