我正在尝试在加载youtube以查询后运行脚本以查询选择一个标题,但脚本未运行。如果我重新加载页面,它会运行,但我相信会发生这种情况,因为前一页已经加载。我正在尝试让它在加载时选择标题,这是我的清单,我已经尝试过run_atdocument_idle
{
"manifest_version": 2,
"version": "0.0.1",
"content_scripts": [
{ "matches": ["<all_urls>"],
"js": ["content.js"],
"run_at": "document_end" } ],
"background": {
"scripts": ["background.js"] },
"permissions": [ "activeTab",
"tabs" ]
}
在脚本中,我尝试了window.onload,window.loaded,eventListener(load(
在你的content
脚本中试试这个
document.addEventListener('readystatechange', event => {
if (event.target.readyState === 'interactive') {
//add your code here
}
});
这应该有效。但是,如果它没有将其从interactive
更改为complete