簡體   English   中英

Firefox擴展與DOM交互

[英]Firefox extension interacting with the DOM

可能是我的邏輯有誤,但我正在嘗試在擴展名和內容之間發送和接收數據。

所以我從這樣的事情開始,將數據從我的內容發送到我的擴展程序:

var images_elements = [];
tabs.activeTab.attach({
  contentScript: "postMessage(document.getElementsByTagName('img'));",
  onMessage: function (message) {
    images_elements = message;
  }
});

顯然,它不起作用。 我該怎么做? 以及我該如何做,例如在進行require(“ sdk / request”)。Request並在內容中替換它們之后,在此元素上做一些事情。

您可以發送數據,但是API僅接受JSON可序列化的value數據

DOM節點不在該類別中,這就是為什么它不起作用的原因。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM