Nano Hash - криптовалюты, майнинг, программирование

Предоставляет ли Facebook способ загрузки отладки JS?

Существует ряд ссылок на использование http://static.ak.fbcdn.net/connect/en_US/core.debug.js для облегчения отладки javascript (например, с помощью Firebug), и я помню, что некоторое время назад в документации для разработчиков была рекомендация по загрузке отладочной версии библиотеки JS. Документация разработчика теперь относится только к инструменту, который позволяет вам отправить некоторый javascript в форму.

Когда я пытаюсь загрузить свой код http://static.ak.fbcdn.net/connect/en_US/core.debug.js, функция, которую я назначил window.fbAsyncInit, не вызывается. Если я перейду на http://connect.facebook.net/en_US/all.js, код запустится, но будет чрезвычайно сложно отладить код моего пользовательского тега XFBML. Еще больше разочаровывает то, что мой пользовательский тег ведет себя отлично, когда я загружаю код connect-js, который в настоящее время находится на GitHub.

Как включить отладку (например, с помощью Firebug), когда поведение зависит от Facebook Javascript SDK (all.js)? Проще ли использовать отладчик Chrome Javascript?


Ответы:


1

Вы можете ссылаться на отладочную версию, используя URL-адрес

//connect.facebook.net/en_US/all/debug.js

10.04.2013

2

Не став партнером Facebook, невозможно получить отладочные версии API.

Я считаю, что и Firebug, и отладчик Chrome одинаково хорошо работают для меня.

12.01.2012

3

Ведение журнала фактически включено по умолчанию с текущим SDK Facebook JS. Вот и вся отладка, которую вы получите. В настоящее время у них нет несжатого файла (хотя они обещали выложить его на github в декабре 2011 года).

Вы можете отключить ведение журнала, только передав {logging: false} в FB.init()

12.01.2012
  • Я спросил пару человек из Facebook на F8 и местных мероприятиях, и они продолжали говорить, что неминифицированный javascript должен быть доступен в какой-то момент. 10.02.2012
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..