.innerHTML не будет отображать изображение на iPhone Safari - PullRequest
0 голосов
/ 28 октября 2019

Я использую JS, чтобы изменить innerHTML строки таблицы и заменить его источником изображения. Он отлично работает на Chrome и на ноутбуке, но на iPhone Safari изображения не загружаются. Любая помощь приветствуется!

var cell2 = row.insertCell(1);
cell2.innerHTML='<img src='+JSON.stringify(obj[property].image_url)+'/>';

1 Ответ

0 голосов
/ 28 октября 2019

Почему бы не попробовать что-то вроде:

var cell2 = row.insertCell(1);

var cellImg = document.createElement('img');
cellImg.setAttribute('src', JSON.stringify(obj[property].image_url);
cell2.appendChild(cellImg);
...