angus
(Angus McLeod)
11
预算有点低,做这种事基本上是这样。修改提供给爬虫的内容可能比看起来要棘手。可能会出现各种问题。
就我个人而言,我有点怀疑首先这样做的明智性,但我相信你一定有你的理由。
我认为 Jay 指的是 discourse 客户端 API。你可以通过主题组件使用它来判断 Discourse 何时完全渲染。
你似乎对软件开发有些了解。我去年制作了一个关于 discourse 主题开发的入门课程,其中讨论了如何在主题中使用 API。它是免费且开源的。你可以从这里开始阅读:
你可能需要使用页面渲染时触发的前端事件。课程中的第一个 JavaScript 单元中就有一些示例:
2 个赞