我在Amazon AWS EC2实例上使用本机Bitnami安装。所有的Wordpress,Woocommerce和服务器技术都是最新的和最伟大的。
我有多个带有变体的产品,当我选择一个变体时,鼠标指针会变成一个加载图标,页面基本上会停在那里并挂在那里。
主题开发人员表示,这是因为Amazon限制JS无法正常运行。
我的Chrome页面检查控制台显示以下内容:
JQMIGRATE: Migrate is installed, version 1.4.1
woocommerce-theme.js?ver=4.11.2:1 Uncaught TypeError: Cannot set property 'src' of undefined
at HTMLFormElement.<anonymous> (woocommerce-theme.js?ver=4.11.2:1)
at HTMLDocument.dispatch (jquery.js?ver=1.12.4:3)
at HTMLDocument.r.handle (jquery.js?ver=1.12.4:3)
at Object.trigger (jquery.js?ver=1.12.4:3)
at Object.a.event.trigger (jquery-migrate.min.js?ver=1.4.1:2)
at HTMLFormElement.<anonymous> (jquery.js?ver=1.12.4:3)
at Function.each (jquery.js?ver=1.12.4:2)
at a.fn.init.each (jquery.js?ver=1.12.4:2)
at a.fn.init.trigger (jquery.js?ver=1.12.4:3)
at Object.success (add-to-cart-variation.min.js?ver=3.6.1:1)
此问题是多个浏览器之间的一致性。我知道AWS EC2限制了对特定源代码的访问,但是我无法想象它们会限制运行Woocommerce产品变体所需的JS。
对于JS外行的任何帮助,我们将不胜感激!