Domanda

Sto cercando di compilare gui / flex / songs.mxml nella quarta edizione del libro Thinking in Java di Bruce Eckel e sto ricevendo un errore di compilazione con Flex 3.4 .

Ecco una versione semplificata dell'esempio che fornisce lo stesso errore:

<?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>

Ecco l'invocazione e l'errore:

>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"

Cosa sto facendo di sbagliato qui?

È stato utile?

Soluzione

Quel componente non è più disponibile in flex, credo da flex 3.0. C'è un componente di visualizzazione video incorporato ma devi impostarne i controlli. Se si desidera un componente predefinito più completo, è necessario importarne uno da Flash. ecco un buon tutorial di Adobe su come farlo - http: // www. adobe.com/devnet/flex/articles/video_flex.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top