需要帮助集成 Edittext 代码到 Discourse

是的,您的代码被 CSP 阻止了。(请参阅安全设置)
您可以在设置中将 unsafe-inline 列入白名单,但这似乎不是一个好主意。
在您的情况下,要使您的代码在启用 CSP 的情况下正常工作,我认为您需要以不同的方式处理点击


顺便说一句,这里有一个使用您的代码的主题组件https://github.com/Arkshine/discourse-timer-component
您可以随意分叉它并在您的 Discourse 上安装它。

希望我的代码不会太糟糕,但这在这种情况下比添加纯 JavaScript 是更可取的方式。
它应该与额外的响应式功能、设置和区域设置相同。

这可能令人不知所措,但这是深入研究主题组件开发的绝佳机会!如果您不明白什么,请随时提问。 :slight_smile:

如果您想在本地使用它,我强烈建议使用Discourse 主题 CLI。它非常方便!

2 个赞