Холла, товарищи разработчики!
Я создал это приложение для электронной коммерции, используя стек MERN, где я создаю продукт как администратор, загружаю изображение, сохраняю его в базе данных как двоичные данные и затем отображаю его на странице МАГАЗИН, используя следующие код:
src={`data:image/jpg;base64,${img.data}`}
И хотя это отлично работает в моем браузере P C, и все изображения отображаются соответственно, когда я открываю приложение на своем мобильном устройстве, отображаются некоторые изображения и некоторые нет, что не имеет смысла, поскольку все они JPEG, все они примерно одного размера.
Есть ли какое-то правило при использовании изображений в кодировке base64 на мобильных устройствах, или они не работают все вместе, и если есть способ исправить это, как я могу это сделать?
Также каковы самые лучшие и самые надежные методы, когда дело доходит до сохранения изображений в базе данных и их отображения при работе со стеком MERN?
Заранее спасибо!