IPad: Safari и HTML5. Загрузка графики очень медленная - PullRequest
0 голосов
/ 03 мая 2011

Я итальянец, так что, извините за мой плохой английский. Проблема заключается в следующем ....

Я пытаюсь разработать сайт, доступный для IPad1 на HTML5. Я должен работать с планиметрией. Я взял координаты X и Y из файла Xml, чтобы сделать эту планиметрию, и нарисовал ее с помощью тега SVG 'path'. Проблема в том, что, когда я взаимодействую пальцами, на iPad, загрузка изображения планиметрии является большой. Каждый вид изображения, например всплывающая подсказка, которую я добавляю в планиметрию и изменяю в масштабе, вращении или перемещении пальцами ... скачки Я попытался решить эту проблему, активировав Аппаратное ускорение, добавив этот код в мой файл CSS

#path  { -webkit-transform: translateZ(0); }

но ничего !! Без изменений. (Я читал это решение на форумах, в которых говорится о Safari)

Возможно, проблема в том, что у меня есть тысячи путей (например, линий и полилиний) для рисования.

Надеюсь, кто-нибудь может мне помочь в ближайшее время

Заранее спасибо

1 Ответ

0 голосов
/ 03 мая 2011

Проблема заключается просто в том, что процессор не может обрабатывать рисование такого количества деталей за короткий промежуток времени.

Возможно, нарисуйте тег <canvas> в HTML5, тогда вы можете кэшировать изображение какрастровое изображение, чтобы его не нужно было перерисовывать при перемещении страницы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...