Tengo un formulario simple con un control web Awesomium yendo a un sitio web.
Encontré cómo cambiar el agente de usuario en C ++ pero nada para vb.net:
código para C ++ http://wiki.awesomium.com/general-use/changing-the-user-agent.html
¿Podría alguien ayudarme con esto?
Respuestas
1 para la respuesta № 1Me doy cuenta de que este es un tema antiguo y probablemente haya encontrado la respuesta, pero agregué este código a mi aplicación WPF VB.net y funcionó.
Dim config As New Awesomium.Core.WebConfig()
If Not Awesomium.Core.WebCore.IsInitialized Then
Awesomium.Core.WebCore.Initialize(New Awesomium.Core.WebConfig() With { _
.HomeURL = New Uri("https://www.awesomium.com"), _
.RemoteDebuggingPort = 2229, _
.UserAgent = "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36"
})
End If
No solucionó el problema que intentaba solucionar, pero sí lo hizo para que Chrome no informe que estoy usando una versión antigua.
0 para la respuesta № 2
Tomo nota de que su respuesta sería aquí Si la documentación estuviera actualizada :-(
Lo mejor que podemos hacer es ver lo que han dicho para la "Inicialización del control web de WPF" aquí, y en resumen creo que lo que dije en mi comentario sostiene:
- Tienes que usar
WebCore.Initialize(config As WebConfig)
.
Tenga en cuenta también el comentario sobre cuando ocurren las cosas.