wie Webview innerhalb Facebook Messenger auf dem Desktop-Webbrowser zu öffnen

9

Ich versuche einige Funktionen in einer Webansicht in Facebook Messenger zu implementieren. Am Telefon öffnet sich das Webview gut, aber im desktop Webbrowser öffnet sich das Webview in einem neuen Tab. Ich benutze die folgende Funktion: %Code% Ich weiß, dass es sich vielleicht so öffnen sollte, aber ihr alle könnt mir zustimmen, dass es, wenn ich eine benutzerdefinierte Funktion in die Konversation implementiere, besser wäre, sie in einem kleinen Webview in der Konversation zu öffnen. Weiß jemand ob das überhaupt möglich ist?

    
user1798940 16.02.2017, 23:52
quelle

1 Antwort

4

Sie müssen die Schritte in diesen Dokumenten befolgen.

Lesen Sie die Dokumentation für den Desktop und fügen Sie den Header X-Frame-Options hinzu. Der Fehlerbehebungsabschnitt in derselben Dokumentation ist Ihr Freund.

Zwei Vorbehalte:

  • X-Frame-Options header scheint nicht genug für Firefox zu sein. Ich bin dabei, einen Bot mit Hilfe von Webview zu erstellen, und wenn ich herausfinde, welche Header gesendet werden müssen, damit Firefox funktioniert, werde ich sie hier veröffentlichen. BEARBEITEN aufgrund einiger Bugs innerhalb der Plattform im Web, habe ich dieses Projekt verschoben.
  • Es scheint ein Problem beim Abrufen von seitenspezifischen Benutzer-IDs auf dem Desktop zu geben. Lesen Sie meine Frage .
Andrey 24.08.2017 13:19
quelle