由于设备多样性(PC、ios、安卓、pad、tv)以及各设备对js脚本支持性差异性。js兼容性调试显得越来越重要。
0:尽力模仿真实场景下进行调试,迅速定位问题以及提供解决方案。
1:setTimeout(function(),1); 将脆弱性代码放到定时器中,延缓加入浏览器队列,给单线程一点时间。
2:对脆弱性代码(易引起兼容性问题的代码)为确保程序健壮性,采用更加清晰、准确性更一致的属性和方法替换。
由于设备多样性(PC、ios、安卓、pad、tv)以及各设备对js脚本支持性差异性。js兼容性调试显得越来越重要。
0:尽力模仿真实场景下进行调试,迅速定位问题以及提供解决方案。
1:setTimeout(function(),1); 将脆弱性代码放到定时器中,延缓加入浏览器队列,给单线程一点时间。
2:对脆弱性代码(易引起兼容性问题的代码)为确保程序健壮性,采用更加清晰、准确性更一致的属性和方法替换。