1

我正在尝试将 tawk.to 聊天小部件添加到我的 django 网站。我使用了来自https://pypi.org/project/django-tawkto/的 Django-tawkto 包。但是,它仍然没有在页面上显示小部件。这是我的页面的输出: 我想在其中使用 tawk.to 聊天小部件的 Django 模板

我确实检查了页面源,我可以在那里看到 tawk.to 脚本。但它不起作用。我不知道为什么?

上述 Django 模板的页面源

请帮帮我。提前致谢。

4

4 回答 4

1

解决方案:

问题不在于代码。这是因为我在本地机器上运行它。Tawk.to 脚本在本地机器上不起作用。当您将其上传到服务器上时,它可以正常工作。

我希望它有帮助..干杯

于 2020-11-07T12:15:50.150 回答
0

对于那些使用 tawk 编写脚本而不安装任何软件包的人:

只需在<head> </head>:

<meta name="referrer" content="no-referrer-when-downgrade">

并将 tawk.to 脚本粘贴到</body>标签之前。

这工作顺利。

于 2022-01-10T12:39:36.190 回答
0

对我来说,解决方案是添加:

SECURE_REFERRER_POLICY = "strict-origin-when-cross-origin"

settings.py.

您应该仔细阅读有关此设置的文档,以确定它是否是您网站可接受的安全更改。

于 2021-12-20T08:33:16.387 回答
0

我与 tawk.to 支持代理交谈,他给了我一个解决方案。

添加下面的元标记,然后将 Django tawk.to 标记放在下面的 head 部分。两个标签都应该在 head 部分内。

<meta name="referrer" content="no-referrer-when-downgrade">
{% tawkto_script %}

如果上面的代码不起作用,请将标记替换为以下内容。使用正确的小部件 ID。

{% tawkto_script widget_id='somewidgetid' %}
于 2021-08-30T07:50:26.190 回答