带有Hot Towel SPA的Durandal js 1.2.0不能在iPhone上滚动

时间:2013-04-21 05:32:16

标签: asp.net-mvc-4 visual-studio-2012 durandal hottowel

我已经在Details页面中启动了一个带有列表(ul元素)的新MVC4 HotTowel SPA测试项目。 使用iPhone查看时工作正常 - 滚动正常。然后我用nuget来更新模板中的3个durandal包(从1.1.1到1.2.0)。之后,详情页面将不会在iPhone上滚动。

这是durandal更新代码中的错误还是设计(在这种情况下我应该如何实现滚动)?

另外,刚检查了Durandal Starter套件项目 - 这不会在iPhone上滚动

1 个答案:

答案 0 :(得分:2)

打开durandal / app.js并注释掉以下内容:

adaptToDevice: function() {
    //document.ontouchmove = function (event) {
    //    event.preventDefault();
    //};
}

希望这会有所帮助 - 这个人是个错误。