1

我正在编写一个 chrome 扩展,chrome.tabs.executeScript用于获取 html 中标签的属性,但我注意到此函数返回的结果与控制台中的结果之间存在差异。

var scriptToExec = 'document.getElementsByTagName("video")';
chrome.tabs.executeScript({ code: scriptToExec }, getResult);

function getResult(resultArray) {
if (resultArray.length > 0) {
    console.log(resultArray);
    //console.log(resultArray[0].getAttribute("name"));
};}

我的测试页有一个视频标签,但我认为我没有得到预期的对象getResult

谁能告诉我我错过了什么?

扩展弹出
控制台

4

0 回答 0