Внешний swf-файл импортируется как AVM1Movie на один компьютер, что вызывает проблемы, тогда как тот же код импортирует тот же swf-файл, что и MovieClip, на другие компьютеры.

У меня есть куча AS3 SWF. Они импортируются в приложение AS3 с помощью загрузчика. Примерно на 10 разных компьютерах эти SWF-файлы AS3 импортируются как MovieClips, и я могу управлять ими по мере необходимости. Тем не менее, на одном компьютере, что бы я ни пытался (проецировать loader.content как MovieClip, переделывать swf-файлы AS3 с нуля), они всегда импортируются как AVM1Movies.

На всех компьютерах, включая тот, который не работает, установлен Flash Player 10.

Я что-то упускаю или не пробовал?


person Victoria    schedule 07.07.2010    source источник
comment
Вы очищали кеш на проблемном компьютере?   -  person Amarghosh    schedule 07.07.2010
comment
Кеша нет, в браузере не работает.   -  person Victoria    schedule 07.07.2010
comment
Если SWF-файл загружается из удаленного места, попробуйте добавить ?random=SomeRandomStuff к URL-адресу SWF-файла.   -  person Amarghosh    schedule 07.07.2010
comment
это не так, они загружаются локально. Спасибо хоть   -  person Victoria    schedule 07.07.2010


Ответы (2)


Unistall Flash - переустановить Flash.

Это похоже не на флеш-баг, а на компьютерный баг. Я думаю, если 9 компьютеров работают, а 1 компьютер не работает (очевидно, этот компьютер - менеджеры), это не должно быть вашим кодом.

person John Ballinger    schedule 07.07.2010

Невозможно загрузить AS3 SWF как AVM1Movie. Это невозможно. Проверьте, загружается ли SWF в эту систему.

person Aaron    schedule 24.08.2010