我在下面有此代码,该代码似乎无法在iOS设备(iPhone和iPad,在iPhone 6/6 Plus和iPad Air 2上的Safari和Chrome上测试)上运行。控制台会针对意外的令牌')'和匿名功能返回错误,但此代码适用于Windows桌面和Andriod设备上的Chrome。
$(window).on('load', () => {
//rest of code
}
我不太确定错误可能是什么,但似乎是iOS特有的。我已经尝试过$(document).on('ready')以及window.onLoad(function(){}),但它们也不起作用。谢谢!
编辑:我更喜欢窗口onload功能,因为我也在使用加载页面,并且希望在显示之前先加载所有img和video元素
答案 0 :(得分:0)
对此问题进行了更新,我设法找到了问题,并认为我应该回答该问题以进行结案。 iOS(至少在较早的版本上)似乎不支持()=> {},因此我不得不改用function(){}。
$(window).on('load', function(){
//rest of code
}
答案 1 :(得分:-1)
您需要做文档和准备功能。
$(document).ready(function() {
});