Мое приложение Facebook содержит Javascript, который работает в Firefox и IE, но прерывается в Chrome.
В консоли Javascript выдает несколько ошибок, в том числе:
Uncaught TypeError: Object onloadhooks has no method 'replace'
Аналогичные ошибки связаны с отсутствием метода для 'toLowerCase'.
Остановить пресс Проблема больше не возникает. Кажется, Chrome исправил ошибку.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


По словам разработчиков Chrome (Проблема 1717), это проблема с библиотекой Facebook FBJS, и они планируют распространить ее на Facebook.
У меня пока нет обходного пути.
Как узнать, что это ошибка Javascript в Chrome? Тот факт, что он работает во многих браузерах, не означает, что это не ошибка в коде сайта.
@rq, я вижу, это сложная область. Я считаю, что Chrome очень похож на Safari во многих отношениях (потому что они оба используют WebKit для рендеринга HTML), поэтому, говоря, что он эквивалент Safari, вероятно, сохраняет много несовместимостей, но он отличается по крайней мере в одном отношении, так что, возможно, Ты прав.
Похоже, это было исправлено в Chrome. Пожалуйста, проголосуйте за закрытие как более не актуальное.
У самого Facebook проблемы с Chrome. На некоторых страницах кнопки просто не работают (например, при удалении записи новостей на вашей собственной странице).
Согласен, но Facebook все равно удается хромать в Chrome. Я не хочу, чтобы мое приложение ухудшало ситуацию.
У меня ВСЕГДА есть проблемы с java чем-либо в google chrome. отстой, потому что мне действительно нравится браузер.
двойной ты тройник
java что-нибудь? Я не слежу.
Тогда почему приложения facebook, такие как «flixter movies», могут отображать диалоговое окно расширенных разрешений FBJS для публикации его на стене пользователя и друзей?
Похоже, это было исправлено в Chrome. Проголосуйте, чтобы закрыть вопрос как более не актуальный.
Смешно: ошибка JavaScript в Chrome - это ошибка веб-сайта? Хахаха. Почему хром говорит, что это сафари? Конечно, который - настоящая ошибка.