在 Discourse 的全新安装中,我们的“关于”页面(/about)显示了错误的统计数据:
如何刷新统计数据或从“关于”页面中移除它们?
为什么这些统计数据是“错误的”?
查看浏览器控制台时,我看到以下错误:
内容安全策略:页面的设置阻止了内联资源的加载(“script-src”)。
这似乎与 content-script.js:40:65 中的以下函数有关:
function executeScript(script) {
var element = document.createElement('script');
element.innerHTML = '('+ script +')();';
(document.body || document.head || document.documentElement).appendChild(element);
// 插入后需要移除脚本标签,否则依赖 document.getElementsByTagName("script") 中元素顺序的网站会出错(说的就是你,Google Hangouts)
element.parentNode.removeChild(element);
}
我敢打赌,它有 18 个主题和 150 篇帖子,包括私信!
好的,这有点道理。不过,这对用户和管理员来说确实令人困惑。我不确定有什么简单的办法能减少这种困惑。能否直接禁用统计小部件?
你对控制台错误和 <ins> 变量的渲染问题怎么看?我应该单独开一个线程吗?
不,但你可以通过 CSS 隐藏它。
不过,你可能想多了。用户通常根本不在乎。
我开启这个讨论帖是因为一位社区管理员指出统计数据具有误导性。