Я пытаюсь использовать Flattr JavaScript API .Я включил код загрузки, как описано.
Но FlattrLoader.setup()
не работает.Я получаю исключение ReferenceError: FlattrLoader is not defined
.
Я пробовал оба
<script type="text/javascript">
FlattrLoader.setup();
</script>
и
<script type="text/javascript">
window.onload = function(){ FlattrLoader.setup(); }
</script>
Это странно, поскольку в load.js
из APIЯ вижу var FlattrLoader = { ... }
.
Я использую Chrome.Из инструментов разработчика кажется, что load.js
загружается (по крайней мере, там его перечисляется).
Может быть, я должен сделать дополнительную обработку, чтобы он ожидал выполнения до тех пор, пока load.js
действительно не загрузится?Единственное объяснение, почему это не удается, заключается в том, что загрузка самого сайта завершается до того, как load.js
может быть загружено.Как бы выглядела такая дополнительная обработка?