Cómo incrustar código HTML en el control WebBrowser de Winform
Dado que ie core no es compatible con html5, se concluye que el navegador web no puede admitir html5, pero podemos usar otros núcleos. Por ejemplo, el kernel Gecko de Firefox, que es el kernel webkit, descargué la versión 22 de geckofx de csdn
Hay una demostración en él. Después de la prueba, puedo ejecutar la página html5 y el efecto de visualización es. casi igual que la última versión de 360. Esto puede permitir envolver una capa de ropa en la página web, pero luego se descubrió que cuando el enlace del archivo adjunto en la página web no era válido, el cuadro de diálogo descargar y guardar no podía aparecer. Parecía no haber respuesta a este problema. en Internet Además, no existe un método de comunicación entre js y C# en Internet, y el núcleo de Firefox está archivado.
Después de eso, comencé a buscar información sobre el kernel de webkit. Luego encontré algo llamado open-webkit-sharp, que encapsula webkit y tiene funciones poderosas. La publicación del blog decía que js y C# pueden interoperar. El archivo adjunto no se puede descargar, pero creo que si js puede llamar a C#, será sencillo escribir un método para descargar el enlace yo mismo y abrir el cuadro de diálogo para guardar. Lo intenté muchas veces durante la construcción del sitio web de Mianyang, pero no pude ejecutar el código fuente en mi máquina, así que me di por vencido desesperado.