Metro App - плавный переход SemanticZoom

Я работаю над созданием приложения в стиле Metro в Windows 8 с использованием фреймворка HTML5/JavaScript. Моя проблема заключается в том, что когда я нахожусь в семантическом увеличении, если мой пользователь сжимает для увеличения или уменьшения масштаба, переход не является плавным, как на начальном экране. Скорее, пользователь сжимает, затем семантическое масштабирование переходит от zoomedin к zoomedout. Мне бы хотелось, чтобы он походил на стартовый экран, где пользователь может использовать свои пальцы для управления тем, КАК масштабируется / уменьшается содержимое, и оно уменьшается и увеличивается одновременно с тем, как пальцы пользователя сжимаются. Интересно, что пример приложения C#/XAML semanticzoom включает эту функцию, а пример JavaScript - нет. Для этого есть причина? Возможно ли реализовать эту функциональность, не переписывая полностью semanticzoom.

Я пытался использовать CSS -ms-content-zoom CSS для представлений, но это не работает.

Вся помощь очень ценится, и я всегда принимаю ответ!

1 ответ

То, что вы описываете, это встроенная функциональность семантического масштабирования, вам не нужно ничего кодировать. Чтобы помочь больше, вот примеры кода для WinJS Semantic Zoom.

Другие вопросы по тегам