как визуализировать svg в холсте во всех браузерах [дубликат]

Используя ES2017, вы должны иметь это как объявление функции

async function foo() {
    var response = await $.ajax({url: '...'})
    return response;
}

и выполнить его следующим образом.

(async function() {
    try {
        var result = await foo()
        console.log(result)
    } catch (e) {}
})()

Или синтаксис Promise

foo().then(response => {
    console.log(response)

}).catch(error => {
    console.log(error)

})
8
задан Aneesh 24 February 2015 в 08:54
поделиться

1 ответ

Firefox не поддерживает рисование SVG-изображений на холсте, если у svg-файла нет атрибутов width / height на корневом элементе <svg>, и эти атрибуты width / height не являются процентами. Это давняя ошибка .

Вам нужно будет отредактировать файл icon.svg, чтобы он соответствовал вышеуказанным критериям.

18
ответ дан Robert Longson 24 August 2018 в 00:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: