Я использую бизнес-расширение 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
?