Я разрабатываю инструмент с электроном.В приложении есть два компонента веб-просмотра.Один показывает HTML-страницу, другой показывает Chrome Devtools, которые отлаживают страницу.Текущее решение:
const browserContents = browserView.getWebContents()
const devtoolsContents = devtoolsView.getWebContents()
browserContents.setDevToolsWebContents(devtoolsContents)
browserContents.debugger.attach();
browserContents.openDevTools({
detach: true
})
browserContents.debugger.sendCommand( // not work
'Emulation.setTouchEmulationEnabled',
{
enabled: true,
configuration: 'mobile',
}, function(err){
if(err){console.log("Emulation err:", err);}
}
);
Код выше может решить проблему, но setTouchEmulationEnabled
не работает.Итак, я хочу спросить, есть ли хорошие идеи о том, как решить этот вопрос?