English 中文(简体)
Flex: MX + Sparks vs. MX-only components
原标题:

I m playing with the video components of Flex. When starting a new project, I was able to choose between (MX only) and (MX + Sparks). When I set the project to (MX + Sparks), the only video component I find is called s:VideoPlayer and it comes skinned. When I start the project as (MX only), the only video component I find is mx:VideoDisplay and it comes with no skin. I m not sure which one to choose.

  • Is one supposed to be better or more advanced or less buggy than the other?

  • Are there any compatibility differences between them? For example, do they both work in flash 9 and 10?

  • IF the new s:VideoPlayer is better, is there a way to set the project to the new (MX + Sparks), yet still be able to custom skin it.

  • Any tutorials you recommend for the new s:VideoPlayer component?

Thanks

问题回答

Don t know all the answers for you. However, Flex 4 (Spark) is still in beta and changing frequently (in nightly builds) and I m guess it won t be ready to go until Spring (no inside info there). However, the Spark framework is nice, imho. They are not the same compatible as they re in different namespaces in the framework. Here s one article to check out:

http://www.insideria.com/2009/05/wow-video-in-flex-4-is-easy.html

Simply put, the mx:VideoDisplay is a simple video display component. You have to manually create buttons to control the video being displayed.

s:VideoPlayer comes with internal buttons to control playback, volume, etc.

Like John mentioned, Flex 4 is still beta with more changes being made every day.

It does not matter if you use the spark component or the mx component as both will display the same videom the only difference is that you will have to write control code for the mx component





相关问题
Disable button tooltip in AS3

I want to disable the tooltip on certain buttons. The tooltip manager seems to be an all or nothing solution. Is it possible to disable the tooltip for just one or two buttons?

Multiple Remote call made simultenously

I was making multiple remote calls and they are done sequentially and when I am getting a result event back it s triggering calls to all the methods with ResultEvent as an argument . I am supposed to ...

Attaching a property to an event in Flex/AS3

I have a parameter that needs to be passed along with an event. After unsuccessful attempts to place it on the type by extending the class, I ve been advised in another SO question to write a custom ...

Clearing RSL in Cache

I have built a flex application which has a "main" project and it is assosciated with a few RSL s which are loaded and cached once i run my "main" application. The problem i am facing is that the ...

What s a good way of deserializing data into mock objects?

I m writing a mock backend service for my flex application. Because I will likely need to add/edit/modify the mock data over time, I d prefer not to generate the data in code like this: var mockData =...

AS3 try/catch out of memory

I m loading a few huge images on my flex/as3 app, but I can t manage to catch the error when the flash player runs out of memory. Here is the what I was thinking might work (I use ???? because i dont ...

热门标签