ActionScript 2.0 :: Addressing Flash Objects In Safari (external Interface)?

Jun 2, 2008

Working on a site that uses external interface to control the appearence of a number of buttons, setting color and text. The whole deal works fine in Firefox and IE (after vigorous debuggging), but I can't seem to address the objects correctly in safari. The swfs are hard coded in and I'm using a function to find the reference to the object and then using an EI addcallback to set the values.Here some javascript for the main functions:

Code:
function getMovieName(movieName) {
if (window[movieName]) {

[code].....

View 2 Replies


Similar Posts:


ActionScript 3.0 :: External Interface / Javascript Call Working In IE / Safari Not FF / Chrome

Apr 24, 2011

I'm hitting a brick wall here, and it's driving me mad. Used to use ExternalInterface to call Flash functions from Javascript all the time, and now under CS5 (and the way it uses object id's instead of embed in html) it's stopped working for me in certain browsers. I put together a really simple program that has the person click a link in the browser that activates a javascript function that simply sends some text in to Flash to display in a TextArea. Here's the as3 code:

[Code]....

View 9 Replies

Addressing External Photos?

Nov 18, 2009

I've been modifying some code I wrote a while ago that simply loads and plays an external FLV.  The original code works well as I can simply copy the swf into any folder and when run, it will play the FLV with the given name in that particular folder.
 
I decided to have a photo still over of the movie before it plays, so I modified the script and 'loader' to put in the external Jpg.  If I test the swf it works fine.  But when I install the code from a sub folder into a webpage via 'object', the Flash file trues to find the photo in the webpage folder not the sub folder where the swf originates and where both the FLV and jpg are??    Both the FLVplayback and Jpg loader address in the same way in 'parameters' of properties, yet the FLV plays and the jpg won't.  I only discovered what exactly was happening on a hunch and copied a different photo into the main web page folder with the same name.
 
I have also rewritten it a completely different way using movieloader, but got exactly the same results.  I know I could put the full web address of the jpg into the parameters, but then I have to modify it every time I use it.  I'd really like to be to simply copy it into another folder.

View 3 Replies

Professional :: Flash - External Preloader Halts At 100% In Safari 4.1.3 OSX?

Feb 17, 2011

After several months of use, the sf's preloader in my site has an issue.  I am having trouble recreating the issue.There are 2 files, loader.swf, and external.swf.The first, gets the bytes of the second, displays a progress percentage, and loads the external upon completion.I used the Adobe Flash CS5 sample files to create the loader.Issue:On a Mac, running Safari 4.1.3 (this is all that I know), the progress bar would go all the way to 100%, but then freeze and not load the second swf.I have no issues in any of IE, Firefox, Chrome, or even Safari on any of my PC's/Macs/Adobe BrowserLab.The HTML page uses a combination of swfFit and swfobject to display the loader.

Has anyone ever heard of this issue?Could the swfObject/swfFit correctly load the first swf, but then fail with the Loader class within the loader.swf?Could the the fact that the swfObject minimum flash version check was version 8.0.0? Would a flash player 8.0.0 load an AS3 Flash 10.0 loader.swf, but fail on a more complex AS3 Flash 10.0 external.swf?Here is the loader's code:

logo_mc.mask=progressbar;var contentLoader:Loader;
loadContent("external.swf"); function loadContent(url:String):void { contentLoader = new Loader(); contentLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRES S,

[code]......

View 2 Replies

ActionScript 3.0 :: External Interface - JS > Flash Not Working

Aug 20, 2010

Having a problem trying to get the external interface working with as3. My flash file has 2 input text boxes with instances of 'received_ti' and 'sending_ti' and a button with instance of 'send_button'. My html code has a simple form with 'sendField' and 'receivedField' inputs and a submit with a value of 'Send'.

At the moment i can get the flash file to send text into the html 'receivedField' input but cannot send text from html into the flash file's 'received_ti' text box.

[Code]....

View 1 Replies

ActionScript 3.0 :: Looking For Flash To Function Calling External Interface Using It?

Aug 18, 2010

I am looking for flash to javascript function calling external interface using AS3[code]...

View 1 Replies

Dom :: Call Dynamically Created Flash External Interface In IE?

Jan 28, 2010

What I have:A swf exports a function via ExternalInterfaceJavascript creates new embed object and adds it to the documentCalling flash functions works fine in other browsersCalling flash functions will fail in IE 8Example of exporting functions in swf:

flash.external.ExternalInterface.addCallback("isActive", ...
Example of creating the embed object:
var b = document.createElement('embed');

[code].....

View 4 Replies

Flash - IE Popup Alert When Using External Interface Call

May 30, 2010

Everytime I try to do even an
ExternalInterface.call('alert','abc');
(Which will work on every browser) I get an
object doesn't support this property or method
After the alert appears. It even happens in the HTML generated by flash without me touching it...

View 1 Replies

JavaScript :: External Interface On Flash Player Not Working On CDN

Oct 5, 2010

I have a flash player with an external javascript interface: reloadData() I'm calling that function via Javascript when editing information on the page - basically to keep data on the page and in the player in synch. The reloadData() function works fine when the player is hosted locally. When we move it to the CDN (Amazon Cloudfront), the player loads successfully, but the external javascript interface no longer works - console.log(player) reveals the following:

<object type=,"application/x-shockwave-flash" data="[our_cloudfront_url].swf" width="920" height="404" id="player" style="visibility:visible;">
Uncaught TypeError: Object #<an HTMLObjectElement> has no method 'reloadData'

I know there are a lot of things that behave differently when working with items on a CDN, but we're using a CNAME to point to the cloudfront distribution
(buildid.ourdomain.net => distributionid.cloudfront.net)

View 1 Replies

Javascript :: External Interface Calls To Flash Not Working In IE9?

Jan 31, 2011

We have a flash game embedded in a web page (using SWFObject v2.2) and there are some links on the page that call into the flash in the following manner:

window.document["flashObjectId"].flashMethod();

This has worked great on all browsers we have tried including IE7 and 8, however on IE9 it generates the following error: "SCRIPT438: Object doesn't support this property or method".

It does work in compatibility mode so I tried adding a meta tag to tell IE9 to use compatibility mode by default, however that didn't work because our game runs in an IFrame within Facebook.

I have tried referencing the flash object every way I could think of in the Javascript but I always get that same error message in IE9.

View 3 Replies

AS3 :: Flash - Remove External Interface Callback During Loading?

Oct 12, 2011

I have a series of 10 external interface callbacks that are called through javascript and load mp3 files. The problem is, someone is able to click these while my pre-load function is running and it causes multiple files to load. Is there a way to disable the callbacks while the pre-load function is running?

ExternalInterface.addCallback("receiveText1", receiveText1);
function receiveText1(value:String):void {
channel.stop();
channel2.stop();

[code]....

View 1 Replies

Javascript :: Is External Interface In Flash Async Or Sync

Jan 10, 2012

I will call flashObject.httpRequest to complete a http request via flash. The problem is there is no reference about httpRequest is an async method or sync. It is important for my application.

private function httpRequest (uri:String, param:String="", method:String="GET"):void
{
var

[Code]....

View 1 Replies

ActionScript 3.0 :: External Interface Support For AIR(HTML) To Flash?

Feb 14, 2009

Normal Externalinterface methods do not work if i wrap my swf(html) in AIRpackage.Javascript to flash vice versa.Anyone have a workaround to make it work?

View 3 Replies

Actionscript :: Way For Javascript To Command Flash Right When Its External Interface Is Ready?

Jan 22, 2011

Is there a non-polling way for Javascript to command Flash right when its external interface is ready? In Actionscript, I've registered a function for Javascript to call:[code]SWFObject lets you run code when Flash has been successfully embedded through a callback. I attempt to run $ ('flash Player'). doStuff in this callback, but it claims it's undefined. It seems that Flash needs some time to boot up its external interface. So I've been using a polling hack to find out when the external interface is ready:[code]There's a visually perceptible delay in the execution of doStuff and it makes my overall code structure muddy.

View 1 Replies

ActionScript 3.0 :: External Interface: Pass Variables To Flash Using Javascript?

Sep 6, 2010

I am looking for a simple and straightfoward example of how I can pass the value of a variable into flash using javascript.Specifically, I'd like to use javascript to pass the filename of an external video file that I would like to load into my flash movie.I'd also like to call a function in the SWF that plays the movie once the filename as been passed to the flash movie.External Inferface looks like the way to goI've found a few decent AS2.0 examples, but converting them to AS3.0 has proven difficult and many of the examples are much too complex for what I am trying to do.

View 4 Replies

ActionScript 3.0 :: External Interface Call Doesn't Work With Function That Is On External JS File

Apr 17, 2012

I am using in AS3 "External Interface ". When I call the JS function that is on the same page as swf everything works fine.

I added a link in the html page to an external JS file, when I move the JS function to the external JS file the website crushes.

I would prefer to have all my JS functions on an external file so I can use them in the future in other project and it also makes it easier for me to update the site.

how to call a JS function that is on an external file from AS3?

View 6 Replies

ActionScript 3.0 :: Using Interface With Library Objects?

Nov 13, 2009

I was trying to set up library movieclips to extend an abstract class so they could share common methods, but can't, as all library movieclip objects have to extend MovieClip.My second thought was then to at least insure that all of these objects - which each need their own class now -- implement the same functions -- so I have the following

Code:

public class MyClass extends MovieClip implements MyInterface and then in MyClass I have a function that implements someFunction in MyInterface.I keep getting error 1044: Interface method someFunction in namespace MyInterface not implemented by class MyClass.

View 2 Replies

ActionScript 3.0 :: [CS3] Flash Interface For Client To Control Play Order Of External Swfs?

Jan 14, 2009

My client has approx 12 different presentation .swf's all with a beginning, middle and an end (phew!). I need to build an interface that views those 12 individual presentations as thumbnails on a single page and allows my client to click and drag whichever ones they wish to use into a separate little container above and in-doing so create a new required running order (left to right) each time they use my interface... so that once they have decided that running order they can somehow use the result for their required presentation. They will be using this interface ongoing throughout the year for various presentations all that will require maybe just a few of those individual swf's in different orders.

View 6 Replies

FlashDevelop - External Interface Not Available

Jan 5, 2010

Im testing a program in FlashDevelop, which uses Flash player 10. Need externalInterface to work, but on running this simple test program, it displays "ExternalInterface is not available". How do I get ExternalInterface working? [URL]

<mx:Script>
<![CDATA[
import mx.controls.Alert;
private function init():void {
if (ExternalInterface.available) {
[Code] .....

By the way, this script shows "External Interface is available" when I run it in my browser. Its only when I run it in Flash Player 10, that it is not available.

View 2 Replies

ActionScript 3.0 :: External Interface And Win XP

Sep 8, 2009

I've got a SWF with buttons that are calling a javascript function using External Interface - specifically the Milkbox photo gallery. For various reasons, the page with the embedded SWF has to work online as well as being run from someones local machine. The online version runs fine on every OS/browser. However, I've run into a snag where, for some reason, the local version isn't firing the javascript on Win XP in any browser.Is there perhaps some snag with using External Interface locally on an XP machine, or is there something else at play here? FYI, no problems at all on Vista/any browser.

View 1 Replies

ActionScript 3.0 :: External Interface Not Working In IE7?

Sep 16, 2009

I'm having a problem with Flash and Internet Explorer. I'm trying to close out a browser window with
 
//as code ExternalInterface.call("closeWindow");[URL].. Of course this works in all other browsers except IE, the error that I am getting is:'null' is null or not an object

View 9 Replies

ActionScript 3.0 :: External Interface Or Transparency?

Oct 26, 2010

I have created a peelback advert that peels down from the top right. All is well apart from it it obstructs the user ability of the site underneath as the peelback advert is effectively over the top. I have been giving some guidlines to stop this but i am struggling to understand them. The instructions specificall say that the file must be set with the transparent parameter.
 
Here are the options that i have:
 
OPTION 1:
import flash.external.ExternalInterface;
// Function executed in answer to the event
function onClic(pEvt:Event):void {

[code]...
 
I think it could be the latter two that i need but am not entirely sure, i have tried them but have failed in my attempts?!If this is definetly the way to do it i will persevere! If these are not the way, what does the corner_show/hide method method do?

View 3 Replies

ActionScript 3.0 :: Using External Interface To Reload SWF

Mar 3, 2011

I have a navigation menu set up using standard jquery to load new body text and play a swf. There are about 10 links, each having there own body text and swf file. The swf's simply play, then stop after about 30 frames. When clicking through each menu item, a new swf plays and body text appears. I've been running into a problem lately with IE not reloading a swf. Instead it stops on the last frame of the swf and appears as an image. I was told to try using the external interface so jquery can force it to reload. I've never used the external interface before though, how to do this?

View 2 Replies

Javascript :: External Interface And Swfobject.js?

Dec 15, 2011

Several months ago for a project at work i developed a video player using flash, external interface and swfobject.js. I used external interface to facilitate communication between javascript and actionscript. This works great. Currently I am working on an extension to this that requires me to extrapolate logic from what i already written. I am using the same swf file in both applications, but in the extension i can't get the flash object to recognize my calls. Since i am using the same swf object i know that my problem is in the javascript, i just don't know where. I am using the JQuery Library. Without further adieu here's my code.

[Code]...

View 4 Replies

ActionScript 2.0 :: External Interface Does Not Work In IE?

Dec 4, 2009

External interface does not work in IE when we keep the flash inside a form..

View 1 Replies

ActionScript 3.0 :: External Interface Not Being Called?

Jun 14, 2010

i am trying to communicate from javascript to AS3 by using External Interfaces, now the problem is that the function i am trying to call works fine with Internet Explorer 8, but it doesn't works with firefox 3.5.9 or google chrome, below is the html / javascript code.

HTML Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">

[Code]....

View 5 Replies

ActionScript 2.0 :: Relative Addressing From Flash To Html Page?

Apr 22, 2004

I have a problem with relative addressing... it's not about _root stuff, but how to open an html page from a Flash movie.The Flash movie is inside a Folder named "Dogs". And the html document is outside this folder, sitting in the main folder for the site.Usually if I call a movie from inside a folder I put a slash eg. getUrl("dogs/intro", "window")but i want to go in the opposite direction, from inside this folder to a file outside... does that make sense?

View 1 Replies

ActionScript 3.0 :: Flash Addressing Nested Clips With Dynamic Name?

Aug 9, 2010

Let's say I have a movie clip named MC in stage. The following statements work.

var clipName = "MC";
this[clipName].y = 100;

However, if I put a child movie clip (named childMC) inside that MC movie clip, I'm not able to address the child movie clip by the same fashion. I'll get an error.

var clipName = "MC.childMC";
this[clipName].y = 100;

Is there any way to address the child movie clip with dynamic name?

View 8 Replies

ActionScript 3.0 :: Flash Addressing Movie Clips Via Array?

Oct 14, 2010

My Flash file provides a small number (say, 4) of user-selected �displays. Within each display, there are up to four link movie clips, each of which are (or should be) selectable. The displays have instance names of display0_mc, display1_mc, display2_mc, and display3_mc. I can address each display through an array var display:Array = [ display0_mc, display1_mc, display2_mc, display3_mc ]; as display[ 0 ], display[ 1 ], etc. Now, the four links within each display are named link0_mc through link3_mc. (Each of these is actually a movie clip containing a dynamic text field, link_txt, and a few other elements not relevant here.)

[Code]...

View 5 Replies

ActionScript 3.0 :: Go Full Screen By Using The External Interface?

Oct 16, 2008

I'm trying to go full screen by using the external interface...

i am able to communicate with the flash via JS but there it doesn't go full screen.

Is there any security issue concerning this?

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved