Wemassembly 设置元标记

Wemassembly set meta tag

我正在尝试设置元标记。

<meta name="description" content="text here"/>

这是我尝试过的方法,但它不起作用,也不会导致任何错误。

js.Global().Get("document").Set(`meta[name="description"]`, "new text here")

有什么建议吗?

我认为您目前所做的与 JavaScript 中的 document["meta[name=\"description\"]"] = "new text here" 相同,它并没有达到您想要的效果。

您需要的大概是这样的:

document.querySelector(`meta[name="description"]`).content = "new text here"

您可以使用 Call 实际上 select 您的元素使用 querySelector 然后设置它的 content 属性 像这样:

js.Global().Get("document").Call("querySelector", `meta[name="description"]`).Set("content", "new text here")