javascript - seajs3.0版本在移动端苹果系统下加载有问题,加载速度特别慢,会出现卡顿现象,哪位大神指点一下,感激不尽。
PHP中文网
PHP中文网 2017-04-11 10:05:53
[JavaScript讨论组]

<script src="static/lib/seajs/sea.js" id="seajsnode"></script>
<script src="seajs.config.js"></script>
<script>
seajs.use('./js/index.js');
</script>

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(1)
PHP中文网

虽然已经过了很久,但是还是觉得有必要回答一下。

  • 原因可能是sea.js 3.0版本的解析字符的代码在iOS 下 safari的性能较弱,导致解析js文件时奇慢(与js文件的长度呈正相关)

可以参考(https://github.com/seajs/seaj...
当然,我根据这位道友的方法尝试了下,仍然是有问题的

  • 我的解决方案是,尝试其它版本的sea.js,最终试了sea.js 2.23版本的代码下加载文件正常

另外,sea.js已经是一个遗弃的方案了,还是尽早撤离的好(因历史原因需要维护的就无法了)

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号