ExternalInterface.call("console.log", "got a click");
У вас есть функция JavaScript, определенная следующим образом ??:
function console.log(inputString) {
//do something
}
Редактировать: не обращайте внимания на вышесказанное, забыл о Firebug.
Кроме того, TextLink не обязательно должен быть диспетчером событий, хотя вы, возможно, захотите, чтобы TextLink установил для своего свойства mouseChildre n значение false (если только вам не понадобится выбирать этот текст), что вы случайно не запускаете события в TextField и buttonMode в true.
Редактировать: Кроме того, в чем смысл?:
var bspr:Sprite = new Sprite();
bspr.addChild(tf);
Окончательное редактирование
Как насчет этого? http://code.google.com/p/fbug/issues/detail?id=1494
Да, вы правы, в FF3 консоль вводится только тогда, когда на странице
javascript и использует window.console.
Если вы ставите js, который обращается к консоли до загрузки Flash, она должна работать, например,
<script>
var triggerFirebugConsole = window.console;
</script>
Дайте нам знать, если это работает. Вряд ли мы сможем это исправить в ближайшее время.