2016-12-24 2 views
1

Ich benutze customtabs in Android App. Ich möchte die Desktop-Ansicht der Website darin laden. Also ich möchte den Benutzeragent von customtabs ändern. Wie macht man das? Ich habe dies in WebView getan, konnte aber keine Methode finden, um User Agent von customtabs zu ändern.Benutzer Agent von customtabs in Android ändern

+0

Was haben Sie bisher getan, um Ihr Ziel zu erreichen? Wo steckst du fest? Können Sie Beispielcode und Fehlermeldungen zur Verfügung stellen, wenn verfügbar? – oschlueter

Antwort

-1

Das Ändern des Benutzeragenten ist mit benutzerdefinierten Tabellen nicht möglich und wäre schwer zu implementieren. Die Einstellung request-desktop-site für eine benutzerdefinierte Registerkarte ist ebenfalls nicht verfügbar.

Die Begründung für diese Funktion ist verwirrend für mich: Warum ist es besser, Desktop-Version in benutzerdefinierten Tabs und mobile Version in normalen Chrome zu haben? Was soll passieren, wenn der Menüpunkt "In Chrome öffnen" ausgewählt ist?

+0

Ich möchte [WhatsApp Web] (https://web.whatsapp.com) in Mobile öffnen. Da diese Seite QR-Code nur in der Desktopversion der Website anzeigt. In der mobilen Version zeigt es unterschiedliche Inhalte. –

+0

Haben Sie Whatsappweb gefragt, ob Sie eine URL-URL für die Desktopanzeige bereitstellen möchten? Customtabs wäre ein schlechter Ort, um Problemumgehungen für Fälle anzuwenden, in denen der Eigentümer der Website sich weigert, den richtigen Inhalt zu zeigen. Customtabs ist eine spezielle Benutzeroberfläche für Chrome und ein Warmup-Service. Das Abfangen auf der Netzwerkebene ist dafür nicht möglich. –

Verwandte Themen