Sentry показывает, что определенные пользователи Facebook получают сообщение об ошибке:
FBInstant is not defined
Мой HTML-файл содержит такие же сценарии сразу после открывающего тега <body>
:
<script src="https://connect.facebook.net/en_US/fbinstant.6.2.js"></script>
<script src="js/jquery-3.3.1.min.js"></script>
<script src="js/app.js"></script>
В app.js FBInstant.initializeAsync вызывается только после загрузки всей страницы:
window.onload = function() {
FBInstant.initializeAsync().then(function() {
//Load stuff, etc.
});
}
Не загружен ли fbinstant.6.2.js по какой-то причине?Это работает для подавляющего большинства людей.Похоже, что в основном это пользователи Chrome, а также небольшая часть пользователей Firefox.