在 /head 中添加 JavaScript 到主题无效(UserWay)

大家好,

我正在尝试自定义主题以添加 UserWay 无障碍 小部件。我已将 UserWay 提供的代码原样复制并粘贴到了 /head 中,这也是我在另一个 Discourse 账户(这个)中实际看到它被使用的位置。

代码如下:

<!-- UserWay 无障碍小部件 -->
<script type="text/javascript">
var _userway_config = {
/* 取消注释以下行以覆盖默认位置 */
/* position: '1', */
/* 取消注释以下行以覆盖默认大小(可选值:small, large)*/
/* size: 'large', */
/* 取消注释以下行以覆盖默认语言(例如:fr, de, es, he, nl 等)*/
/* language: 'null', */
/* 取消注释以下行以覆盖通过小部件设置的颜色(例如:#053f67)*/
/* color: '#5BC0BE', */
/* 取消注释以下行以覆盖通过小部件设置的类型(1=人物,2=椅子,3=眼睛,4=文本)*/
/* type: '1', */
/* 取消注释以下行以覆盖无障碍声明 */
/* statement_text: "Our Accessibility Statement", */
/* statement_url: "community.fatbesties.ca/accessibility-statement", */
/* 取消注释以下行以在移动设备上启用支持 */
/* mobile: true, */
account: 'ACCOUNT_INFORMATION'
};
</script>
<script type="text/javascript" src="https://cdn.userway.org/widget.js"></script>

以及一张截图

有什么建议吗?

尝试将 https://cdn.userway.org 添加到

content_security_policy_script_src

站点设置中,看看是否能解决您的问题。

如下所示

谢谢,@Johani,成功了!:clap: :clap: :clap: :clap: