Konnte nicht ausgeführt werden ‚postmessage‘ auf ‚DOMWindow‘ ( ‚https://www.messenger.com‘) nicht mit ( ‚https://www.facebook.com‘)

stimmen
0

Ich bin ein Facebook - Bot entwickelt und ich bin ein Problem mit Webansicht mit. Ich war von dieser Facebook Anweisung geführt: https://developers.facebook.com/docs/messenger-platform/webview/extensions

Alles war in Ordnung, webview gearbeitet, bis ich in Firefox kam. Wie es in der Instruktion gesagt wurde, habe ich diese Zeilen in meiner .htaccess-Datei:

Header always append X-Frame-Options ALLOW-FROM https://www.messenger.com/

Header always append X-Frame-Options ALLOW-FROM https://www.facebook.com/

Ich verwende , MessengerExtensions.getContextum Benutzer zu bekommen psid. Wenn ich von facebook.com Chat (von einem kleinen unteren Fenster) oder messenger.com ( https://www.messenger.com/t/{PAGE}) es funktioniert. Aber wenn ich von dieser Facebook - Seite Chat ( https://www.facebook.com/messages/t/{PAGE}) ich diesen Fehler in der Konsole erhalten:

Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://www.messenger.com') does not match the recipient window's origin ('https://www.facebook.com').

Ich habe auch bemerkt, dass es nicht auf Tablets funktioniert.

Was soll ich es beheben tun?

Veröffentlicht am 31/08/2017 um 07:24
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

Konnte nicht ausgeführt werden ‚postmessage‘ auf ‚DOMWindow‘ ( ‚https://www.messenger.com‘) nicht mit ( ‚https://www.facebook.com‘)

stimmen
0

Ich bin ein Facebook - Bot entwickelt und ich bin ein Problem mit Webansicht mit. Ich war von dieser Facebook Anweisung geführt: https://developers.facebook.com/docs/messenger-platform/webview/extensions

Alles war in Ordnung, webview gearbeitet, bis ich in Firefox kam. Wie es in der Instruktion gesagt wurde, habe ich diese Zeilen in meiner .htaccess-Datei:

Header always append X-Frame-Options "ALLOW-FROM https://www.messenger.com/"

Header always append X-Frame-Options "ALLOW-FROM https://www.facebook.com/"

Ich verwende , MessengerExtensions.getContextum Benutzer zu bekommen psid. Wenn ich von facebook.com Chat (von einem kleinen unteren Fenster) oder messenger.com ( https://www.messenger.com/t/{PAGE}) es funktioniert. Aber wenn ich von dieser Facebook - Seite Chat ( https://www.facebook.com/messages/t/{PAGE}) ich diesen Fehler in der Konsole erhalten:

Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://www.messenger.com') does not match the recipient window's origin ('https://www.facebook.com').

Ich habe auch bemerkt, dass es nicht auf Tablets funktioniert.

Was soll ich es beheben tun?

Beantwortet am 31/08/2017 um 07:24
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more