【发布时间】:2020-12-25 07:18:48
【问题描述】:
在我的 GitHub pages 网站上,我一直在使用 https://www.websitepolicies.com/ 创建一个简单的 cookie 同意横幅。 但是,尝试在我的新 Django 应用程序中使用相同的片段不起作用。
横幅的 HTML 代码进入 HTML 头部,看起来像
<link rel="stylesheet" type="text/css" href="https://cdn.wpcc.io/lib/1.0.2/cookieconsent.min.css"/>
<script src="https://cdn.wpcc.io/lib/1.0.2/cookieconsent.min.js" defer></script>
<script>window.addEventListener("load", function(){window.wpcc.init({"border":"thin","corners":"small","colors":{"popup":{"background":"#f6f6f6","text":"#000000","border":"#555555"},"button":{"background":"#555555","text":"#ffffff"}},"position":"bottom","transparency":"10","content":{"href":"https://www.websitepolicies.com/policies/view/<hashcode_to_my_policy>"}})});</script>
在我的 Django 应用程序中将其添加到 base.html 的头部不起作用。
没有显示横幅,而是控制台记录错误:
Loading failed for the <script> with source “http://wpcc.io/lib/1.0.2/cookieconsent.min.js”.
Uncaught TypeError: window.wpcc is undefined
为什么剪辑在我的 GitHub 页面网站上可以正常工作,但在我的 Django 应用程序中却不行?
为什么http://wpcc.io/lib/1.0.2/cookieconsent.min.js无法加载?如果我将它复制到地址栏中,它会加载。
【问题讨论】:
标签: javascript html django cookies