Итак, у меня есть приложение React, которое отлично работает в браузере, но я пытаюсь создать его и для Android / iOS Cordova, и изображения в моих таблицах стилей просто не работают должным образом.
Я не могу использовать относительные URL для изображений в моем CSS, не помещая всю мою папку /images/
в свою /css/
(я тоже не могу ../images
, так как create-react-app
автоматически меняет это на /static/media
), но с абсолютными URL-адресами, это работает только для Android, если я начинаю каждый URL-адрес с /android_asset/
, что опять-таки причиняет огромную боль.
Каждый рабочий ответ, который я вижу на SO, гласит: «/android_asset
в начале», но разве это не кажется кому-то ужасным решением?Мне нужно будет создать разные таблицы стилей для каждого устройства.
Есть ли что-нибудь более аккуратное там, или это просто то, как это должно работать?