繁体   English   中英

Javascript无法在移动设备上加载。 在桌面上工作

[英]Javascript won't load on mobile. Works on desktop

我做了一个简单的计算器,可以在桌面上完美地工作。 然后,我在移动设备上进行了尝试。 我以为我的点击事件没有在触摸屏上注册只是一个问题,但我注意到了一些问题。 我的JS做的第一件事之一是addClass,并且没有被添加。 因此,我在JS文档的顶部和底部编写了一些警报,并且可以肯定的是,它们不会触发。

让我感到困惑的是,为什么这整个过程在桌面浏览器上都能完美运行,而在移动设备上却根本无法运行。 就像根本没有加载JS。 我在控制台中没有看到任何错误,并且确保在HTML文档中正确订购了JS。

该页面可以在这里查看

aSum = newArray.reduce((a, b) => a + b, 0); //'newArray.reduce'在Safari中令人担忧。如果删除此代码,将显示警报开始和结束。对不起,我不知道方法array.reduce..so无法为您提供解决方案。但是如果您需要数组的求和函数,请尝试aSum=eval(newArray.join('+'));

适用于Android Chrome。 (注4)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM