Metro App - 平滑SemanticZoom过渡

时间:2012-11-20 01:35:01

标签: javascript microsoft-metro semantic-zoom

我正在使用HTML5 / JavaScript框架在Windows 8中创建Metro风格应用程序。我的问题是,当我进行语义缩放时,如果我的用户捏合放大或缩小,则转换不像开始屏幕那样平滑。相反,用户捏住,然后语义缩放从zoomedin转换到zoomedout。我希望它像开始屏幕,用户可以用手指控制内容缩小/缩小,并在用户的手指捏合的同时缩小和缩小。有趣的是,C#/XAML semanticzoom sample application包含了这个功能,但JavaScript sample没有。是否有一个原因?是否可以在不完全重写semanticzoom的情况下实现此功能。

我尝试在视图上使用-ms-content-zoom CSS,但它不起作用。

非常感谢所有帮助,我总是接受答案!

1 个答案:

答案 0 :(得分:0)

您所描述的是语义缩放的本机功能,您不需要编写任何额外的代码。为了提供更多帮助,以下是WinJS Semantic Zoom的代码示例。