mx: tag MediaPlayback Flex
-
05-07-2019 - |
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?
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