HBuilder 制做app 在本地模拟器上正常运行,打包以后js不运行的bug

问题描述:  这是一个当初我遇到的很是令我头疼的问题,在一次的项目中,咱们项目的app在本地的夜神模拟器上和手机上都能进行正常的运行,但是当我打包后安装在手机上的时候 却发现页面js不执行生成乱码,这是什么问题呢?app

排查问题: 兼容性

      一、首先我想到是兼容性,我检查了我写的js代码,不存在任何的兼容性问题乱码

  二、排除了兼容性问题后,我反复加载这个页面,好像这个页面的js一个都没执行过,我把全部的js屏蔽,就放一个弹框,发现确实是一个都不执行打包

  三、页面一个js都不执行确定是这个js没有加载到啊,我反复查看scrict的连接,终于我发现连接的js其中有一个字母是大写,而个人js文件都是小写项目

      四、那末问题显而易见了,本地运行忽略了文件名的大小写,正式app在手机上运行的时候严格规定了大小写,致使js加载不到出现问题兼容

      五、果真,改变大小写后一切运行正常文件

相关文章
相关标签/搜索