ok je viens de trouver quelque chose qui fonctionne et répondu à la première question.
Ajouter à votre tête
using System.Runtime.InteropServices;
et ajoutez ceci à votre classe
[DllImport("urlmon.dll", CharSet = CharSet.Ansi)]
private static extern int UrlMkSetSessionOption(int dwOption, string pBuffer, int dwBufferLength, int dwReserved);
const int URLMON_OPTION_USERAGENT = 0x10000001;
public void ChangeUserAgent(string Agent)
{
UrlMkSetSessionOption(URLMON_OPTION_USERAGENT, Agent, Agent.Length, 0);
}
et ajoutez cette url avant de passer à
ChangeUserAgent("Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/20100101 Firefox/4.0");
maintenant son fait. mais la deuxième question reste: |
sources: Change user agent in WP8.1 WebView et
Want to load desktop version in my webview using uastring
cette certification échouera. voir la référence –