我正在使用chrome.tabs.executeScript
编写chrome扩展来获取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
中获得预期的对象
有谁能告诉我我错过了什么?