Pergunta

Eu tenho um aplicativo Flex que usar DragManager. Quando eu estou carregando esta aplicação para aplicação de flash e tentando usar drag'n'drop funções - eu recebo um erro:

TypeError: Error # 1009: Não é possível acessar uma propriedade ou método de uma referência nula objeto. at mx.managers::CursorManagerImpl/showCurrentCursor() at mx.managers::CursorManagerImpl/setCursor() at mx.managers.dragClasses::DragProxy/showFeedback() at mx.managers.dragClasses::DragProxy/mouseMoveHandler()

Mas, quando eu simplesmente executar uma aplicação Flex (não loding-lo em um flash) tudo funciona corretamente.

Foi útil?

Solução

Um breve olhar sobre a referida mostra método CursorManagerImpl/showCurrentCursor() que ele acessa muitas propriedades específicas-Flex como systemManager.stage, systemManager.document, Application.application etc. Desde que você está carregando um aplicativo Flex em um filme Flash, podem ser alguns destes parâmetros específicos Flex não são inicializados corretamente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top