我在我的网站上安装了一个新的支付方式扩展,它是 运行良好,但在成功页面上,必须有一个 js 文件 加载重定向到支付网关。
我检查了浏览器控制台,发现 js 文件存在 CSP 问题 由于 CSP 而被阻止,我将 js 文件列入白名单 csp_whitelist.xml,但问题仍然存在。
我加载了js文件:
<script type="text/javascript" src="<?= $block->getJsLibUrl() ?>"></script>
这个功能加载将被删除和消防结账 功能:
<script>
setTimeout(function(){
document.getElementById('loading').remove();
Checkout();
}, 4000);