Sunt în curs de dezvoltare un bot Facebook și am avea unele probleme cu WebView. Am fost ghidat de această instrucțiune facebook: https://developers.facebook.com/docs/messenger-platform/webview/extensions
Totul a fost bine, a lucrat WebView până când am venit în Firefox. Așa cum sa spus în instrucțiunea am adăugat linii în fișierul meu .htaccess:
Header always append X-Frame-Options ALLOW-FROM https://www.messenger.com/
Header always append X-Frame-Options ALLOW-FROM https://www.facebook.com/
Eu folosesc MessengerExtensions.getContextpentru a obține utilizator psid. Dacă am chat - ul de la facebook.com (dintr - o mică fereastră de fund) sau messenger.com ( https://www.messenger.com/t/{PAGE}) funcționează. Dar dacă am chat - ul din această pagină de Facebook ( https://www.facebook.com/messages/t/{PAGE}) I a lua această eroare în consolă:
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').
De asemenea, am observat că nu funcționează pe tablete.
Ce trebuie să fac pentru a remedia problema?













