»Функция windowResized ()« на смартфонах - PullRequest
0 голосов
/ 02 июня 2019

работаю с p5.js.Чтобы настроить эскизы для разных размеров окна, это помогает:

function windowResized() {
  resizeCanvas(windowWidth, windowHeight);
}

Но: Кажется, что это не работает на смартфонах.У меня новый iPhone с установленным Google Chrome.Если я держу свой телефон в вертикальном положении, эскизы запускаются, если я наклоняю его, тогда мой телефон в горизонтальном положении, площадь эскиза намного меньше.

Есть ли способ решить эту проблему?У меня есть эта проблема также с paper.js.

Любовь

1 Ответ

0 голосов
/ 02 июня 2019

Решение:

if (window.DeviceOrientationEvent) { window.addEventListener('orientationchange', function() { location.reload(); }, false); }
...