Android mobile utilisateur de l'agent?
Je suis en train de faire une application android pour un forum, tout compte fait, c'charge le site web dans une webview et qui fonctionne très bien et tout, mais j'essaie d'ajouter une option pour afficher la totalité du site ou le site mobile.
J'ai eu de travail par simplement faire un booléen BrowserType qui si la valeur est true, les charges d'un site mobile dans la webview, et lorsqu'elle est définie sur false, les charges de la page complète. J'ai déjà travailler et tout, le plein chargement du site et j'ai juste avoir l'agent de l'utilisateur comme "Chrome", et j'ai mis le mobile de l'utilisateur de l'agent de "Mobile", mais cela ne fonctionne pas, que suis-je censé utiliser comme agent utilisateur pour le mobile? Juste pour la référence, c'est la méthode que j'utilise:
myWebView.getSettings().setUserAgentString("Chrome");
Puis pour le mobile à la place de "Chrome", j'ai utilisé "Mobile". Est-ce le bon agent utilisateur pour le mobile?
OriginalL'auteur Darren | 2011-09-06
Vous devez vous connecter pour publier un commentaire.
Ceci est un exemple de l'agent utilisateur pour android:
Mozilla/5.0 (Linux; U; Android 2.2; fr-fr; Nexus One Construire/FRF50)
AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Et vous pouvez utiliser tout simplement:
est-ce que votre site ont une version mobile?
OriginalL'auteur Luis
Utilisation webview.getSettings().setUserAgent(int);
dans le paramètre de type int ,0 est un navigateur mobile tout en 1 est navigateur de bureau
OriginalL'auteur Victor Mwenda