结账页面一直加载

youphp 14天前 140

有几个客户反映我们网站结账页面会一直显示加载动画,我谷歌了一下有人也有一样的问题,在国内访问因为有些谷歌js或者facebook的js打不开,或者是浏览器安装了adblock之类的插件阻止了某些资源也有可能会导致这个问题,但是这个页面是已经可以正常使用的,我F12直接把这个loading元素删除,结账是正常的,有什么办法能解决这个问题

最新回复 (12)
  • admin 14天前
    0 引用 2
    1,console下面有没有js报错
    2,network下面有没有500之类的错误
  • admin 14天前
    0 引用 3
    跟这个有点类似
    https://bbs.mallol.cn/thread-436.htm
  • lawrence 14天前
    0 引用 4
    首先,js有报错信息。你得把console截图出来,哪些js报错了。才有办法进行下一步
  • youphp 14天前
    0 引用 5


  • youphp 14天前
    0 引用 6
    不科学上网就是谷歌和facebook的一些资源无法加载的错误,但是不是应该不让这些影响这个loading动画,怎么做能让这个loading正常运行,或者能不能直接把这个loading的动画效果直接删除
  • lawrence 14天前
    0 引用 7
    checkout页面如果没有用到google recaptcha那就去掉这个js的加载。第一个报错是不影响的
  • lawrence 14天前
    0 引用 8
    loading动画magento的js会处理,但是现在情况是人机验证报错,影响了后续js的执行,肯定没法正常加载。
  • Samary 14天前
    0 引用 9
    看下是否引入了国外的js库,翻墙试下看看是否OK
  • youphp 2天前
    0 引用 10

    我已经把结账页面的谷歌人机验证给移除了,但是最近还是有一些客户反馈loading动画一直转,这个问题我把人机验证去掉以后,现在不科学上网也无法重现这个问题,我让一个客户给我发送了console的截图,第一个错误我测试过在安装了adblock或者ublock的谷歌浏览器扩展的情况下就会有这个,但是这个错误不影响结账


  • 0 引用 11
    很明显的错误。select-payment-method.js有报错。methodUrl不存在。你搜下这个 调试下代码就知道问题所在了。
  • youphp 1天前
    0 引用 12
    这个错误已经知道什么原因了,现在是另一个js报错
  • youphp 1天前
    0 引用 13

  • 游客
    登录 | 注册 方可回帖
返回
发帖