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")
我正在尝试设置元标记。
<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")