Pregunta

Estoy intentando compilar gui / flex / songs.mxml en la cuarta edición del libro Thinking in Java de Bruce Eckel y obtengo un error de compilación con Flex 3.4 .

Aquí hay una versión simplificada del ejemplo que da el mismo error:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application
  xmlns:mx="http://www.adobe.com/2006/mxml"
  backgroundColor="#B9CAD2">
    <mx:MediaPlayback id="songPlayer"
      contentPath=""
      mediaType="MP3"
      height="70"
      width="230"
      controllerPolicy="on"
      autoPlay="false"
      visible="false" />
</mx:Application>

Aquí está la invocación y el error:

>mxmlc.exe songs.mxml
Loading configuration file C:\javaTools\flex_sdk_3.4\frameworks\flex-config.xml
C:\songs.mxml(5): 
Error: Could not resolve <mx:MediaPlayback> to a component implementation.

        <mx:MediaPlayback id="songPlayer"

¿Qué estoy haciendo mal aquí?

¿Fue útil?

Solución

Ese componente ya no está disponible en flex, creo que desde flex 3.0. Hay un componente de visualización de video incorporado pero tienes que configurar los controles para él. Si desea un componente preconstruido más completo, necesita importar uno de flash. Aquí hay un buen tutorial de Adobe sobre cómo hacer eso: http: // www. adobe.com/devnet/flex/articles/video_flex.html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top