Я строю карту пузырьков силы с D3.js. Я почти готов, единственное, что когда я имитирую на мобильном телефоне, позиции пузырьков не корректируются по размеру экрана (я не вижу пузыря). Когда я смотрю на примеры, он, кажется, правильно отображается на мобильных телефонах.
Какая часть кода в D3.js меняет мобильный дисплей?
Вы можете визуализировать мой проект из этой ссылки (некоторые вещи не работают, как фоновое изображение, но пузыри есть. Мы видим их в режиме планшета и рабочего стола, но не в режиме сотового телефона). Вы можете получить доступ к странице github, следуя одному и тому же пути: https://rawgit.com/aubertsigouin/canAi/master/index.html
Ваш svg больше, чем экран?
Вы можете установить размер svg на основе размера окна.
let svg = d3.select('#teck-stack-svg');
svg.attr('width', window.innerWidth);
svg.attr('height', window.innerHeight);