我正在使用jquery mobile在移动网页上工作,它似乎几乎所有必需的功能,但我发现它非常慢。特别是在转换期间,整个性能是不可接受的。由于我没有更改任何关于jquery mobile的配置,有没有什么方法可以让它更快?
我正在测试iis 8.0 + asp.net MVC 4.0 razor,jquery mobile 1.0
答案 0 :(得分:2)
尝试在后端使用Microsoft的任务并行库来分配控制器需要完成的工作。并行运行会使速度更快。另外,尝试从JQM中删除所有转换。它性感较差,但会在页面转换时提供更高的响应能力。
$(document).bind("mobileinit", function() {
//Set your global init settings here
//This is the setting you are looking for!
$.mobile.defaultPageTransition = 'none';
//I personally use some other settings, such as:
$.mobile.page.prototype.options.addBackBtn = true;
$.mobile.useFastClick = false;
}