Как предотвратить перенаправление facebook 301 при использовании window.open? - PullRequest
0 голосов
/ 03 февраля 2020

Я использую бизнес-расширение Facebook и у меня есть следующий бит кода в моей интеграции FBE: -

initFaeClient() {
    // Handling the case for closing all open FAE client as suggested in DOC
    if (this.clientWindow) { this.clientWindow.close() }

    this.clientWindow =
      window.open(this.fetchClientUrl(), this.clientWindowName, utill.setWindowOptions())
}

В основном this.fetchClientUrl() собирается вернуть следующее:

http://www.facebook.com/ads/dia?origin=http%3A%2F%2Fmytestsite.test

Проблема в том, что когда этот код запускается с мобильного устройства и переходит по указанному выше URL-адресу, Facebook выполняет (я считаю) перенаправление 301, а затем URL-адрес изменяется на: -

http://m.facebook.com/ads/dia?origin=http%3A%2F%2Fmyshopmatic.test

Я не разве это не произойдет, есть ли способ предотвратить перенаправление facebook 301? API FBE не работает с URL-адресом m.facebook.com, и я говорил об этом с представителем Facebook, так как я могу предотвратить это перенаправление? что-нибудь, что я могу передать в методе window.open?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...