Не удалось декодировать байт-код abc

Я работаю над проектом во Flex 3.

Прежде всего, я должен объяснить, что я изучаю Flex по мере продвижения вперед. Мне было поручено выяснить что-то, и мне нужен был Flex, потому что это то, что делают наши ребята из UI (я разработчик баз данных и работаю в PL/SQL и минимальной ColdFusion).

Я пытаюсь создать PDF-файл, и я смог заставить его работать на моем локальном компьютере с помощью простой программы, использующей Flash Builder 4.6. Он захватывает снимок объекта и превращает его в PDF без проблем.

Когда я перемещаю это во Flex 3, у меня возникают проблемы. Я получаю ошибку:

Ошибка декодирования байт-кода abc.

Я пытался обновить и очистить проект в соответствии с некоторыми предложениями по поиску в Google, но это ничего не исправило.

Мой код выглядит так:

public function pdfBtn_printPDF(event:MouseEvent):void
        {

            Alert.show("Hello!");
        }

Начиная с окна предупреждения, чтобы убедиться, что функция работает отлично. С моим полным функциональным кодом или даже если я заменю его следующим:

public function pdfBtn_printPDF(event:MouseEvent):void
        {
            var createPDF:PDF = new PDF(Orientation.PORTRAIT, Unit.MM, Size.A4);
        }

Я получаю сообщение об ошибке выше, и мой проект не будет работать. Я в растерянности относительно того, что мне не хватает. я неправильно создаю переменную? Если я создаю его вне функции, это все равно дает мне ошибку декодирования, и я проверил, что я создаю переменные, как и другие переменные внутри этого проекта. Любая помощь будет оценена!!

1 ответ

Проблема заключалась в том, что я скомпилировал библиотеку во Flash 4.6, и она не была совместима с Flex 3. Теперь она работает с новой библиотекой.

Другие вопросы по тегам