Actionscript 3 :: Determine Device Profile At Runtime?
Mar 20, 2011
i'm developing an application for both desktop and mobile devices and would like to use the same code base for each build.
i want to employ cacheAsBitmapMatrix on some of my display objects, but cacheAsBitmapMatrix throws an error if it's included in an AIR application with a device profile other than mobileDevice or extendedMobileDevice.
something like the following would be ideal:
if (cacheAsBitmapMatrix.isSupported)
myDisplayObject.cacheAsBitmapMatrix = new Matrix();
In Actionscript 3, if I'm given a Class object, is there any way to determine if that class extends from another given class? I don't want to instantiate the class to check it with the is keyword, though.
I want to pass an optional data parameter to some callbacks, but only to callbacks that support a single parameter; right now, I have a moderately-sized code base of callbacks that cannot accept a parameter at all. How can I check what parameters a Function object supports?
I have imported my wav files to my library added them to the down state of my buttons and when I test the file I get (Sound has no valid device sound path although exporting device sounds was requested in the export settings. This sound will be ignored.) I have been surching for an answer but as of yet have found none.
I'm working on an AS3 Flash only facebook app - and I'm confused about how to download the users picture when a vanity url is not in use.Once authorized - i'm able to access the basic information fine first_name, last_name (not profile pic tho).. but I do recieve the link which can come in 2 forms [code]when 1. is in effect, I can access the remote profile picture fine via..URL...
I am building a new website, which you can see at [URL] The first bit I want to add is an area where business owners can list their business' information, such as the address or contact information. They should also be able to login later to change the information. I assume this will need some sort of database, but don't know where to begin looking.
Second, I wish to add a map that highlights the locations of these businesses.
I am having trouble profiling my application using Flash Builder 4 with any version of Flash Player above 10.0 (approximately, I can't remember exactly). To get round this I installed an older version of Flash player for IE and pointed the profiler to this when profiling.Now I want to use 10.3 so this is a problem! The alert box I receive is:
"Unable to connect to the application to fetch profile data.
It turns out I needed to state a full path to the ProfilerAgent.swf in my workspace in the mm.cfg in my home directory. For example:
I have a PHP script that returns to me my (and my friends) profile pictures, using the following: [URL] where $ID is the ID retrieved using the PHP API. I then use the following for loading the images in my app:
[Code]...
I've verified repeatedly that the ID being sent back from the PHP is in-fact my ID, and I've copy/pasted the address traced BEFORE the loading function into a browser and I get my correct profile picture, but somewhere in there it's bugging out for my ID in the load and only my ID in the load (I should rephrase it to say it bugs out for WHATEVER user is logged in to Facebook, not just me).
I am having trouble profiling my application using Flash Builder 4 with any version of Flash Player above 10.0 (approximately, I can't remember exactly). To get round this I installed an older version of Flash player for IE and pointed the profiler to this when profiling. Now I want to use 10.3 so this is a problem! The alert box I receive is:"Unable to connect to the application to fetch profile data.Please try profiling the application again."t turns out I needed to state a full path to the ProfilerAgent.swf in my workspace in the mm.cfg in my home directory. For example:PreloadSwf=C:UsersChrisDesktopWorkingfolderWorkspace.metadata.pluginscom.adobe.flash.profilerProfilerAgent.swf?debug=true
So I'm dealing with a 15" Glossy Aluminum MacBook Pro and a 24" Dell (2408WFP) Display. The Dell monitor was configured with a color profile to make it -display- colors more realistically. The problem is with the Eye Dropper. It is essentially useless on all but the primary display.
If I take a circle and place the Flash window such that the circle exists halfway between the two monitors (some on the Dell, some on the laptop) and use the Eye Dropper, it gives me two different colors for the SAME FILL. On the primary monitor, it gives me the color I have the fill set to (DD0000), on the Dell, I get another color. Flash still seems to know that the fill is supposed to be DD0000 because using find/replace color, I cannot get Flash to find the color that the eye dropper reports on the Dell display.
I've seen the Loom project, but are there any alternatives that are more mature (and actively developed)? I am looking for something that would allow load-time weaving of pointcuts into existing binary code at runtime with the AVM2 runtime.
I am developing a facebook application which sits in an application tab.The app is developed in flash and as such must use fb:swf to embed the swf.Therefore it sets allowScriptAccess = never on the swf.There are 3 things that I will need to do, and I am not sure if it will be possible.1) Load external SWF files into the parent swf2) Load dynamic XML from the server3) Upload files to the serverI am using flash 10.
I'm trying to load profile images (friend images) from Facebook with AS3 but I seem to be running into a security issue.I'm currently using the "official" Adobe Facebook API for Actionscript 3 which works fine. However, I seem to be having trouble loading profile images when running my application in a browser. The images load fine when running in the Flash IDE.The images are being loaded from URL... and there seems to be a crossdomain.xml policy on that domain:[code]
I just noticed that when I visit one of the images in a browser that I'm actually redirected to Facebook's CDN where the actual image is stored. When I hard-code the image url with the redirected URL I can load the image in the browser. It seems that this is not a security issue after all but a redirection issue.If this is a redirection issue then the question would become; How can I have Flash Player load an image from a redirected URL?It seems that the URLRequest class has a followRedirects property which is only available in AIR.I'm currently using a PHP script to get me the redirected URL as a work around but this of course is far from ideal and potentially a big strain on my server.
I am trying to create a facebook application that will allow me to post to a fanpage wall once installed. to be honest i am a newbie when it comes to actionscript and am just looking for a simple solution. I have set one up that allows me to post to a personal profile but dont know how to do so for my fanpage.
I'm working with some forms and i need that the user connects to Twitter (from my EXTERNAL web page) to get his/her profile picture (possibly its URL).
I'm using Flash to create a simple profile on a recording artist for work. I'm trying to embed a minute-long .mov file into Flash, so when someone clicks the "watch" button I created, it changes frames and plays this .mov file. I have everything uploaded, but the .mov file only shows up on certain computers when someone actually clicks the "watch" button. It works on my Mac, a friend's Mac, but on the three PCs I've tested, it won't show up. The Flash file itself works, but the .mov file won't show up on the frame when it is accessed.The flash file containing the .mov is embedding onto a .php page made in Dreamweaver. On all computers, when the .swf is accessed directly, the .mov file will work properly. On the PCs, when the .php page is accessed and the Flash loads, the .mov will not load.URL...
I'm bringing in production art into Flash, and it's shifting getting lighter. I've read all about the issue, how it's photoshop's color profiles, etc. Problem is, converting the images to working RGB isn't helping. I've tried converting them (originally they were in Adobe 1998 RGB) , creating a new document with the correct profile, but nothing works. I'm saving them out as PNG files. They look great in a browser even. Just washed out in Flash. Anything else I can try?
I'm building a Flex application with Maven and the Flex Mojos plugin. I now want to compile an alternative version of the application with some extra libraries to enable automated functional testing. For this I need to change 2 things in the pom: extra dependencies extra configuration of the Flex Mojos plugin in the build section I created a profile in the pom targetted at building the alternative version and added the extra dependencies. I'm wondering however how I can specify the extra configuration of the Flex Mojos plugin in the build section. Should I just redefine (copy and modify) the complete plugin configuration from the build section into my profile,
Couldn`t find any ActionScript native APIs even in the beta documentation, am I right supposing that this means the only way to measure CPU / memory consumption is by cooking up a custom native solution, hooking it up with AIR and making it work on each targeted platform?
Basically the aim is to be able to have this information available inside AIR and not having to use an external application for profiling, not even Flex / Flash builder.Seems for the CPU load the only solution will be some command line scraping using NativeProcess.
I'm having trouble passing the url for a users facebook profile picture to a Loader() variable. I'm using a PHP file to get around the security and from the debug I made, it shows that I'm getting the URL fine, but the Loader runs the error event listener. Here is what my facebookProxy.php file looks like;
As the title says im trying to load Facebook profile images into flash using AS3,now im pretty far with this but i hit a blockade.[code]Im obtaining the friends list of the current user through some PHP a friend of mine wrote, and accesing their ID's, which i use to load their profile images.
I've been into coding for about 5 years now, but I'm a recent convert to Flash development. One of the questions I have at the moment is, considering that SWF files can be run by either Adobe Flash Player OR Adobe AIR, what's the real difference between the two runtime environments? What API's and Objects exist in one environment, but not the other?
Basically what I'm more or less trying to establish is, when would I want to develop an SWF for AIR, and when would I want to develop for Flash Player, considering that Flash Player can also execute locally (providing support for creating "desktop applications")
I'm working on a video header that will cycle through 4 12 sec videos. The idea is if the connection speed is too slow to show alternate content (JPGs). Based on previous code I've used with LoaderMax think I have it figured out. I think the normal bandwidth profiler in flash ignores FLVs and just shows them as loaded ASAP. Is there another tool out there for this that accurately works when loading external FLVs?
Is there a way to automate authentication via adding the username/password in the profile XML of flash media encoder live (3.2)? I'm not referring to the command line parameters, but placing a tag in the xml file that contains the username/password for both the primary and backup server.
I'm trying to display the profile images from both facebook and twitter. For facebook, the URLs I'm receiving are something like this (not actual urls):[URL]... Which is then redirected to the 'actual' url like this:[URL].. I'm also doing this with twitter, with the same issue (redirected url).
So, when I load the image, it loads fine. But when I close the container that the image is in, then I get the security sandbox violation. I can get this all to work if I add the URL from the 'actual' image url like this:
Whenever I link a set of movieclips together with the bone tool which are inside a containing movieclip, and also set the type to "runtime" instead of "authortime", I get this error when published.
"Runtime symbols with skewed matrices should be wrapped in a movie clip" What does it mean? I need the type to be set to runtime so I can use scripting with it..