У меня есть несколько страниц, которые отображают информацию о книгах, и они используют внешний сервер обложек для получения обложек, помещая соответствующий URL в атрибут src
элемента img
.
Сервер обложек не имеет всех обложек, поэтому очень часто он возвращает пустую обложку по умолчанию.
Мне нужен способ узнать, на стороне javascript и после загрузки страницы, если обложка, возвращаемая сервером обложек, является пустым изображением по умолчанию, чтобы заменить это пустое изображение по умолчанию пользовательским HTML-кодом. Поэтому я попытался вычислить уникальный идентификатор для изображения обложки.
Я думал сделать это, используя метод canvas 'drawImage
, а затем получить хеш canvas.toDataUrl
, но последний возвращает мне исключение безопасности, поскольку изображение поступает с внешнего сервера.
У вас есть какая-нибудь лучшая (и работающая) идея для достижения моей цели?