I am building a crawler But I need to crawl the iframe contents chrome-remote-interface is not dumping the iframe content is there any way to do it.
Code
CDP.New({'url':url},(err,target) => {
if(!err){
CDP({target},(client) => {
const {Network, Page, Runtime} = client;
Network.setUserAgentOverride({'userAgent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36'});
Network.enable();
Page.enable();
Runtime.enable();
Page.navigate({url});
Page.loadEventFired(() => {
Runtime.evaluate({
//I have no idea what to do ..
expression:'document.documentElement',
returnValue:true})
.then(({result}) => {
cb(null,{html:result.value})
CDP.Close({id:target.id})
})
})
})