我正在创建一个Chrome扩展程序,需要获取列出here所有歌曲的data-id
属性。我遇到的问题是html似乎是在发送到我的浏览器后动态制作的,这使得该属性更难以访问。
我可以通过哪种方式制作该页面上所有data-id
首歌曲的数组?同样重要的是,我不会像往常那样停止显示页面(我正面临的另一个问题)。
答案 0 :(得分:0)
您告诉我们,因为内容是动态加载的,所以更难。这告诉我你在你的扩展程序中执行了一个AJAX请求。
而不是将网页的HTML重新加载到变量中。只需使用webppage的dom。您应该构建一个背景页,然后使用executeScript
查看this