iPhone7: общий доступ к Messenger для iOS из Интернета не работает должным образом - PullRequest
0 голосов
/ 30 мая 2019

Я следил за документами для разработчиков Messenger здесь:

https://developers.facebook.com/docs/sharing/messenger/web

Это прекрасно работает на устройствах Android, но не на устройствах iOS. Это действительно странно. Я предполагаю, что это какой-то шаг безопасности, но я не могу воспроизвести его на самом деле, потому что у меня есть устройство Android, и использование таких служб, как BrowserStack, не позволяет вам «покинуть» браузер и использовать всю ОС вместе с установленными приложениями (во время тестирования на iOS есть).

Это сегмент кода, который важен для этого:

const messengerEncodedShareLink = encodeURIComponent(linkString);
this.url = 'fb-messenger://share?link=' + messengerEncodedShareLink + '&app_id=' + encodeURIComponent(appId);
window.open(this.url);

Как я уже сказал - это работает на Android, но на iOS. Так что код и данные внутри этих переменных в порядке.

У вас есть идеи, в чем может быть проблема?

Спасибо!

...