【发布时间】:2019-06-04 11:34:31
【问题描述】:
我们目前正在运行一个 Magento 2.2.6 实例。有时产品库会因 JS 错误而中断:
未捕获的类型错误:settings.$elementF.fotorama 不是函数
主页和目录页面上的其他 js 库也会出现这种情况。有时我们会出错
未捕获的类型错误:$(...).CustomMenu 不是函数
如果您硬刷新/清除浏览器缓存,它会正常工作,并且该页面的所有错误都会消失,但如果您浏览该网站,它会在访问几个页面后再次抛出错误。
我已经尝试重新部署静态资产、打开和关闭静态签名、禁用所有扩展、禁用所有后端缓存并将我的 requirejs-config.js 文件更改为依赖和填充 jquery
var config = {
deps: ['jquery'],
map: {
'*' : {
'hello' : 'js/custom'
}
},
'fotorama/fotorama': {
deps: ['jquery']
}
}
此问题之前已多次发布,任何建议将不胜感激。
【问题讨论】:
-
您找到解决方案了吗?我也面临像你这样的类似问题
标签: magento2 magento-2.0 fotorama