Через несколько часов мне удалось решить проблему. В моем коде не было ничего плохого, виновником были настройки безопасности флеш-плеера на моей локальной машине. Вместо того, чтобы просто добавить swf на мои доверенные сайты с настройками flash play, я включил всю папку, и теперь она работает как шарм.
Вот как я изменил настройки:
Вы можете пойти двумя способами изменить настройки:
1. при открытии html-файла открывается окно глобальной безопасности флэш-плеера
2. Откройте HTML-файл, щелкните правой кнопкой мыши и выберите «Глобальные настройки ...» в контекстном меню.
Когда панель настроек открыта, вы увидите четыре вкладки:
Хранение | Камер и Мик | Воспроизведение | Дополнительно
Перейти на вкладку «Дополнительно»
Нажмите «Доверенные локальные настройки ...»
Нажмите «Добавить ...»
Нажмите «Добавить папку ...»
Найдите папку, в которой находятся ваши файлы, такие как html и swf.
Нажмите «Подтвердить»
Нажмите «Закрыть»
А затем закройте панель глобальных настроек Flash Player
Теперь откройте HTML-файл, если он уже открыт, обновите браузер. Теперь все должно работать