HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了javascript – MVC 4网站在iPad上非常慢大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经开发了一个使用MVC 4的销售点系统.在 Windows和Mac上的响应速度和加载时间是即时的,但在iPad上加载页面或执行诸如向篮子添加项目等操作需要8-13秒.为了提高Web应用程序的速度,我在IIS中启用了压缩并缩小了我的所有java脚本文件,我还使用捆绑将以下.js文件捆绑在一起,这可能会改善页面的加载:

> jquery-1.8.2.min.js
> knockout-2.2.0.js
> jquery.easing.1.3.js
> b.popup.min.js(用于显示模式弹出窗口仅6KB)

我在页面上使用的其他javascript文件介于5KB和15KB之间.完成所有这些后,应用程序似乎要快几秒,但仍然需要很长时间(8-10秒).

有没有人在iPad上遇到类似的性能问题,你是如何解决它的?我还能做些什么来提高性能吗?

我正在使用Windows Server 2003和IIS 6.0

这是我的包注册码:

public static void RegisterBundles(BundleCollection bundles)
{
    bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
        "~/Scripts/jquery-1.8.2.min.js","~/Scripts/jquery.easing.1.3.js","~/Scripts/knockout-2.2.0.js","~/Scripts/common/common.min.js","~/Scripts/popup.min.js"
        ));

    bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css"));
    BundleTable.EnabLeoptimizations = true;
}

这就是我在母版页上调用它的地方:

@using System.Configuration
<!DOCTYPE html>
<html>
<head>
    <Meta charset="utf-8" />
    <Meta name="viewport" content="width=device-width" />
    <Meta name="apple-mobile-web-app-capable" content="yes">
    <title>Prestige SSC</title>
    @Scripts.Render("~/bundles/jquery")
    @RenderSection("scripts",required: falsE)
    @Styles.Render("~/Content/css")   
    <script type="text/javascript">
        var screenrefreshTime = '@ConfigurationManager.AppSetTings["ScreenrefreshTime"].ToString()';
        screenrefreshTime = parseInt(screenrefreshTimE);
    </script>
</head>
<body>
    @RenderBody()
</body>
</html>

解决方法

使用Wireshark https://www.wireshark.org检查服务器网络活动

我遇到了服务器尝试使用Netbios和ICMP连接到客户端以解决客户端详细信息并且超时的问题.

在服务器上禁用TCP上的Netbios,然后检查它是否是网络问题,而不是实际的编程问题.

>转到控制面板,然后选择“网络连接”.>右键单击要静态配置的本地连接,然后单击“属性”.>单击“Internet协议(TCP / Ip)”,单击“属性”,单击“高级”,然后单击“WINS”选项卡.>单击“禁用TCP / IP上的NetBIOS”.

大佬总结

以上是大佬教程为你收集整理的javascript – MVC 4网站在iPad上非常慢全部内容,希望文章能够帮你解决javascript – MVC 4网站在iPad上非常慢所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。