Задать вопрос
mQm
@mQm
https://medium.com/@gearmobile

Canvas — почему width выдает undefined?

Вопрос новичка в canvas (буквально вчера его открыл для себя).

Минимальный код здесь - codepen.io/gearmobile/pen/JGERoB.

Что хочу получить этим кодом? Конечно - ширину canvas, чтобы потом центровать текст внутри этого canvas.

По идее должен получить width = 300px. Но в результате получаю только - undefined. У меня ступор. (
  • Вопрос задан
  • 252 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
shpaker
@shpaker
Вольный хлебопашец
UPD не по глазам было. У вас ошибка была - вы берёте width не от канваса, а от контекста. Обновил пример, старое удалил ))
Здесь исправленное https://jsfiddle.net/shpaker/hpLmuk23/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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