tawk.to 聊天窗口小部件不工作与django?

wd2eg0qa  于 2023-01-14  发布在  Go
关注(0)|答案(4)|浏览(223)

我正在尝试添加tawk.to聊天小部件到我的django站点。我使用了https://pypi.org/project/django-tawkto/中的Django-tawkto包。但是,它仍然没有在页面上显示小部件。以下是我的页面输出:My Django template for where I want to use tawk.to chat widget
我确实检查了页面源代码,我可以看到tawk.to脚本在那里。但它不工作。我不知道为什么?
page source for above Django template
请帮我一下,先谢了.

w1e3prcc

w1e3prcc1#

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

brgchamk

brgchamk2#

对我来说,解决办法是补充:

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

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

kxeu7u2r

kxeu7u2r3#

对于那些使用tawk来编写脚本而不安装任何软件包的用户:
只需在<head> </head>中添加 meta标记:
<meta name="referrer" content="no-referrer-when-downgrade">
并将tawk.to脚本粘贴到</body>标记之前。
这工作顺利。

lmvvr0a8

lmvvr0a84#

我和www.example.com的支持代理谈过tawk.to,他给了我一个解决方案。
添加下面的 meta标签,然后把Django的tawk.to标签放在head部分,两个标签都应该在head部分里面。

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

如果以上代码不起作用,用以下代码替换标记.使用你正确的小工具id.

{% tawkto_script widget_id='somewidgetid' %}

相关问题