Actionscript 3 :: Flex Embed Png, Meta Data Required?
Jul 19, 2010this is a part of my code
[Embed(source='dmr/images/icones/icnPresenceInline.png')];
[Bindable]
private var presentAuBureau:Class;
this is a part of my code
[Embed(source='dmr/images/icones/icnPresenceInline.png')];
[Bindable]
private var presentAuBureau:Class;
I've been trying to embed some svg files into an AS3 project using the Embed meta tag. For example:
[Code]...
However when displaying these files as Sprites only some of the gradients are surviving the embeding process. From what I've found simple (2 step) horizontal gradients seem to stand the best chance of being preserved, but sometimes other kinds of gradients are as well. In one case simply rotating an object 90 degrees causes the gradient to vanish when displayed in flash. Does anyone know a rough set of rules to use when creating svg gradient fills so they are preserved when rendered in flash? BTW: I used Inkscape to create the images in question.
Update: Bizarrely the solution to this seems to be setting the opacity of any object in the svg file whose gradient isn't displayed properly to a value below 1. Don't ask me why this works but it does. It does however have the unwanted side effect of the objects edges not being rendered as smoothly.
I'd like to be able to resize the stage according to the size (and aspect ratio) of the video - to do this so far I've been trying by using an external function call to javascript:
Code:
function onMetaData(info:Object):void {
objInfo = info;
ExternalInterface.call("videoPlayer.resizeVid", info.width, info.height, mcVideoControls.height);
tmrDisplay.start();
}
As you can see it happens on meta load, and in order to do that I have to attach the net stream, start playing the video to load the meta data, and then pause it:
Code:
ncConnection = new NetConnection();
ncConnection.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
ncConnection.connect(null);
[code].....
What's happening is the player loads up at it's original size, and then with a jolt is resized as required, but responsiveness and load time of the video is very bad and hangs the browser quite easily...
1) Is there some sort of threaded pre-load I can use so that the video doesn't load with such a jolt and the responsiveness of the player isn't compromised
2) is there a way of obtaining the meta data of the video without loading it fully?
I need to be able to take the meta data duration value for an flv and split it up into three separate variables: hours, minutes, seconds.
View 1 RepliesTo get flash to sit behind html elements on a page I read that I have to add this inside the object tag:
<param name="wmode" value="transparent"></param>
And this to the embed tag:
wmode="transparent"
Is it necessary to add both? Because in FF I got it to work with just the second, just wondering if that may cause issues in other browsers and devices.
I am having trouble getting audio stream meta data from an Akamai FMS stream. Everything is undefined and I'm not sure why. I am hoping maybe someone will notice something that I am overlooking. The stream is connecting and playing without a problem I just can't seem to figure out why all the meta data is undefined.
[Code]...
I am communicating to an external server via a URLLoader and receiving the following warning: Warning: Domain domain name does not specify a meta-policy.Applying default meta-policy 'master-only'.This configuration is deprecated.
The provided link redirected me to another page, which didn't really explain how to remove this warning. It looks like it might involve modifying the crossdomain.xml file on the server, but I'm not sure exactly how. how to remove this warning?
how much memory (and swf size) the various built-in data types take up in actionscript 3? I'm specifically interested in int, Number, and (dense) Arrays or Vectors. I'm working on a project where I need to embed large amounts of structured array data, which is already in C++ format, so porting is just a matter of copy-paste, search-replace. I've already had a look at Adobe's lowdown on datatypes but it's not specific enough, and doesn't mention Arrays, etc.
View 5 RepliesI am acquiring the contents of a table to fill a dropdown box in a Flex 3 application:
<mx:ComboBox dataSource="{myList}" />
The list is populated by the contents of a database table of persons:
Public, John Q
Doe, Jane
...
The combo box, however, also needs to have some other meta-entries in it that do not come from the database:
ALL
ALL MEN
ALL WOMEN
Public, John Q
Doe, Jane
...
I have a XML schema.I want to read only table tag and its geometery tag using action script3 code.Any Idea.
<table name="TableBase 1" id="TableBase3010" overflow="false" direction="lr-tb" suppress-empty-lines="false">
<style-ref name="default"/>
<geometry size="absolute" position="absolute">
<location left="117" top="102"/>
[code]....
I have a doubt on Flex unit. Unit test cases are really required for flex application for displaying data.
View 1 RepliesI am configuring one already done project on my system which uses old flex sdk. following is my POM [URL]...I have latest flex SDK the version for this flex is "Version 4.5.1 build 21328". I am getting compile time error. Does a flex Mojo is dependent on the version of flex SDK ? why even changing the above POM to following is not helping me resolve the error?[URL]..
View 1 RepliesI'm trying to set the text of a TextArea with some text containing forbidden characters. I'm trying to set the text as <meta charset="utf-8"> and there is of course a problem with the "'s. I think it's something like this <meta charset="utf-8">, but obviously this doesn't work.
View 1 RepliesWe have a flex application which compiles fine on windows box using mxmlc ant task but when we try to run the same build scripts on linux, it throws the 'Invalid Embed directive in stylesheet' error indicating it is not able to resolve the path to the image files.
Can someone pls. educate me on if there is a difference in the way the image files are looked up, in a CSS file, on windows vs linux.
Flex sdk version is 3.3. The same sdk is used on both windows and linux. Not sure if this has been fixed by any future 3.x sdks.
In my flex code I am getting error whitespace required before attribute what may be problem below is code
[Code]...
Even on this code too I am getting error whitespace required before attribute below is code
[Code]...
I haven't written anything in Flex in a couple years and much has changed since. I used Flash Builder 4.6 to build my app now I want to deploy it to a ASP.NET application. What files other than the swf do I need to deploy to ensure everything works for my users? I see in the bin-debug folder of the project it spits out a bunch of swfs (framework, rpx, playerProductInstall, spark, etc) and the swfobject.js. Do I need all these files deployed to the same location as my swf?
View 1 RepliesWhen using ObjectUtil.copy() on my object, I get the following error
Argument count mismatch on foo.bar::MyObject(). Expected 1, got 0.
MyObject's constructor takes in one parameter. Is there a way for me to clone, or copy it?
I got an error when i tried to run the application as Flex Builder cannot locate the require version of flash player and saying you might need to install flash player 9.
I am using Flex Builder 3 with SDK 3.2 and having latest flash player of version 11.1.162
Even having latest version of flash player why i could not able to run the application?
Throwing this out there. I would like to know how to haveflash grab an XML URL from the embed tag (i.e. embed src=""flashvars="profile=http://xmlfile.xml". Reason:I make thesemyspace templates for people to use, but they can only be edited bypeople who own flash. If the user could edit an XML file with allof their content, then they would be able to use the layoutsregardless of whether or not they have flash. Does anyone here know how to do this? I believe it issomething like this on an actions layer:
_root.profile == undefined ? profile= "mp3player.xml" :
profile=_root.profile;
data_xml = new XML();
[code].....
I'm wondering if the following can be done with Flash -
- can a swf contain it's own database that the user can add, delete, read?
- while the view is online, entering and interacting with the data- is it being sent back and forth to the server?
- can this database be protected with some sort of encryption that is only unlocked by the user's code?
- and so that if the user emailed the swf or the db file from within the swf, only a person with the key could access the data?
I want to read Meta tag information of a video file like Artist,Album,Year,etc.... I tryed "onMetaData" for a video file.But i didnt get information like rtist,Album,Year,etc... The video file can be mp4,avi,mpg,mov. I dont want them to play in swf... I just want to load the file and show the meta tag information as text. For audio files i can get id3 information after loading the song.But is there any other way to get them with out loading the sound? Each loading will take time to give the result.
View 9 RepliesI designed my friends site entirely in Flash, but now want to add things like meta tags. I've done extensive searching and found the best (or only) way to do this is to open my index.html page in dreamweaver or textedit and add them there. Sounds easy enough but when I open my html page to look at the code I get this error:
// Provide alternate content for browsers that do not support scripting
// or for those that have scripting disabled. Alternate HTML content should be placed here. This content requires the Adobe Flash Player. Get Flash.
I have Flash Player installed.
I am newie to Flash and actionscript. However, I have some years of programming experience, Java, VC++, JSP, ASP, and etc.Now, I have a project to about E-Business. I want a method to embed some data into a flash then retrieve it later. The idea is that I want some secure protection for the data embeded, then the data (maybe audio, video, or photoes) is encrypted first (so the data is changed) and embeded into the flash. When the viewer want to view the flash, it will be prompted to input a password, then the flash will try to use the password to decrypt the data and let the flash player show it.
View 0 RepliesI bought a template, made some changes, published it and upload it on FTP. But each time I do a search, one one the search results is one of the orignal page names. Any tips on how to change it?
View 2 RepliesIs there any way to get a NetStream's meta from FMS other than starting playback?I want duration, framerate, etc. before the movie starts playing.
View 1 RepliesI want to create a server script that will reply with the meta of a specified stream. This is for a player I have that really needs meta, but I hate having to start playing the video to get it. Is this possible? What calls does the server need to do to fetch and transmit the meta?
View 2 RepliesI am writing a flex3 tool for our uber-geeks. The tool is for futzing around with sharing URLs to various various social sites.
private function submitRequest(evt:Event):void {
var requestURL:URLRequest = new URLRequest(constructURL());
requestURL.method=URLRequestMethod.POST;
[Code].....
I can call an external javascript function that will do a post, but however the XmlHttpRequest infrastructure only want to setRequestHeader(key,value), and seems to need to be from a very specific list of strings. setRequestHeader("foo","bar") did not add a foo header in my outgoing request.
There does not seem to be a way to add the header meta tag. via javascript. Or at lease I am not finding it off of google.
I'm trying to figure out a way to alter a path to an image that is in a meta tag. It's for a facebook share button, and I'd like the ability to change the thumbnail image that is sent to facebook depending on where the user is in my flash file. The link itself is sent from flash no problem but I'd like to update this meta tag
Code:
<link rel="image_src" href="[URL]" / >
First somehow (not sure if PHP is the answer or flashvars or what) and then send the link. I attempted to just add all the facebook meta data to a php file that had a redirect link to the facebook share but it didn't like that hack. So basically I need to alter the meta tag on the current page and send the link from flash.
Can I insert stuff like headers (<h1>) and meta keywords into flash?
View 1 RepliesI want to get the meta from an FMS server and start buffering (really I just want the first frame). Is there any way to do this other than calling play() and waiting for meta to call pause?
View 2 Replies