Kunne ikke utføre 'postmessage' på 'DOMWindow': ( 'https://www.messenger.com') ikke samsvarer ( 'https://www.facebook.com')

stemmer
0

Jeg utvikler en facebook bot og jeg har noen problemer med nettvisnings. Jeg ble guidet av denne facebook instruksjon: https://developers.facebook.com/docs/messenger-platform/webview/extensions

Alt var fint, webview jobbet før jeg kom i Firefox. Som det ble sagt i undervisningen jeg lagt denne linjer i min .htaccess filen:

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

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

Jeg bruker MessengerExtensions.getContextå få brukeren psid. Hvis jeg prate fra facebook.com (fra en liten nederste vinduet) eller messenger.com ( https://www.messenger.com/t/{PAGE}) det fungerer. Men hvis jeg prate fra denne facebook siden ( https://www.facebook.com/messages/t/{PAGE}) Jeg får denne feilen i konsollen:

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').

Jeg har også lagt merke til at det ikke fungerer på tabletter.

Hva bør jeg gjøre for å fikse det?

Publisert på 31/08/2017 klokken 07:24
kilden bruker
På andre språk...                            


1 svar

Kunne ikke utføre 'postmessage' på 'DOMWindow': ( 'https://www.messenger.com') ikke samsvarer ( 'https://www.facebook.com')

stemmer
0

Jeg utvikler en facebook bot og jeg har noen problemer med nettvisnings. Jeg ble guidet av denne facebook instruksjon: https://developers.facebook.com/docs/messenger-platform/webview/extensions

Alt var fint, webview jobbet før jeg kom i Firefox. Som det ble sagt i undervisningen jeg lagt denne linjer i min .htaccess filen:

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

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

Jeg bruker MessengerExtensions.getContextå få brukeren psid. Hvis jeg prate fra facebook.com (fra en liten nederste vinduet) eller messenger.com ( https://www.messenger.com/t/{PAGE}) det fungerer. Men hvis jeg prate fra denne facebook siden ( https://www.facebook.com/messages/t/{PAGE}) Jeg får denne feilen i konsollen:

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').

Jeg har også lagt merke til at det ikke fungerer på tabletter.

Hva bør jeg gjøre for å fikse det?

Svarte 31/08/2017 kl. 07:24
kilden bruker

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