ActionScript 3.0 :: Popup FLVPlayer - Cannot Connect After Once Closed
Oct 4, 2011
I am trying to popup (addChild) a movieclip with a close button, which has FLVPlayback component in it. When hit close button, movieclip is removed from the scene and flv is stopped. But when popup the same movieclip again, flv is not correctly loaded into player and progress continues forever.vance.
A NetStatusEvent with info.code of "NetStream.Connect.Closed" is dispatched by NetConnection when a NetStream is closed. This seems kind of weird, shouldn't the NetStream dispatch the event? how do I know which NetStream has been closed if I have more than one running (which I do)? I need to know so I can cleanup the now dead stream.
I have a pop up page with a swf file that will call a second swf file: var myLoader:Loader = new Loader(); addChild(myLoader); var url:URLRequest= new URLRequest("File2.swf"); myLoader.load(url);But the sound keeps playing even after the popup page closed.I did some research, got this code, but don't know how to implement it into the codes above:
I've got a strange bug when trying to use facebook connect with actionscript3. I checked everything, couldn't find a way to resolve this. Look at this [URL] When clicking on "login", the facebook popup appears. But within this swf (click on the "facebook" logo), [URL] It does not work. This is almost the same actionscript code; and it IS the same HTML. You can check some debug informations with the firebug console. Seems the javascript & HTML code is OK. When clicking the Facebook logo, the HTML is updated. Guess facebook IS contacted; but then no popup is shown.
I made a websites which needs the user to login to Facebook. It uses the facebook API to check if the user is logged or not; and the API opens a popup if he is not logged.
[Code]...
Facebook.login(FBfinishedLogin, {perms:"publish_stream,user_location"}); The problem is that with some of the browsers (eg. Safari); the popup is blocked. It is the API and not my code which launches the popup so I have no control on it.
If you create a popup via:[code]It will create a popup and bring it on top of any other visual piece. I have one problem though. This 'popup' needs to stay up even when the user interacts with the background.I would use modal, but I need the ability to interact with the back. Any way to tell the popup manager not to remove the popup when the user clicks off of it?
UPDATE: Now I've moved the AMFConnection var declaration to outside the functions in Main, and commented out some trace() commands, and now it gives new errors:
Error #2044: Unhandled NetStatusEvent:. level=error, code=NetConnection.Call.BadVersion at AMFConnection/init()[/Users/Jan/Downloads/amfphp1/AMFConnection.as:32] at AMFConnection()[/Users/Jan/Downloads/amfphp1/AMFConnection.as:23]
[code]...
I'm trying to connect to AMFPHP on a server (with Flash AS3), and the swf borks when it reaches the .connect() stage. To make things easier (?) and more reusable (?), I've put all the NetConnection mechanics into a separate class, AMFConnection, which I call from the Main document class like this (details changed):
public function testConnection(e:*=null):void { var conn:AMFConnection = new AMFConnection(); conn.table = "some_table";
[code]...
AMFConnection actually starts the connection and calls the AMFPHP service with the function gogogo(), and here's where the connect() NetConnection function just won't work. Here's the main section of the AMFConncection class
private var _netConnection:NetConnection; private var _responder:Responder; function AMFConnection()
[code]...
It also fails to display the stage, instead showing the loading dots. Now, eventually I'm going to move this application to the same server as the AMFPHP service, but even when I try it there with a relative url, instead of an absolute one, it still breaks down at connect(). I've tried changing the publish settings from local only to network only, to no avail.
i'm using the centered pop up window script from: [URL]. i have multiple buttons in my flash movie which open screenshot html pages in external browser windows. the script works fine except when a popup window stays open. the rest of the buttons don't open/replace past that one popup. i tried changing the window name in the onRelease script to screen1, screen2, etc for each button, but that didn't work.
I need to close the popup(adobe flex), non modal window if I click on the parent page of the popup. I have to do the out of focus check and then do some validation before close the popup. So what I was thinking that is there any inbuilt focus check event or do we need to create custom event for that?
I have a web application which contains a data grid. Double clicking on any row of that grid will open a popup (lets call it popup1). Now this popup1 again opens a new popup(lets call it popup2). When I close the popup2, I need pass an Object to popup1. Which is the easiest way to do that?
(PS: While opening popup2 from popup1, I am adding an event listener on Close event of popup2)
I have a parsley popup that can create another popup.The issue comes when I close the root popup, when I open the popup again and click on the child popup, it's actually opening 2 child popups.Any idea why this thing happen?
I have a videos of 16:9 and 4:3 ratio.When I play them in flvplayer having dynamically loaded skin, in 4:3 ratio video the video and skin both get squeezed.I put scale mode to 'mainaspectratio'as desired.But I want skin not to squeeze.As the controls are disorted. How to achieve this?
Okay I'm struggling with my FLVPlayeback component. I have one on my stage, then when you click a button a movie loads in it, but as soon as i click on the home button to go back to frame 1 then the movieclip continues playing, (audio only) when i go back to the FLVPlayer, nothing is playing although you hear the audio and if you load another movie in the FLVplayer it plays over the other one.
I did try
Code: Select allMovieB.stop();
but its not working, it only gives me a
TypeError: Error #1009: Cannot access a property or method of a null object reference. at WorshipTeam_fla::MainTimeline/onPhotoClick2()
I am working on a little gallery to play FLV clips. I have gotten the following working:Frame 1 (labeled list) has a list of the videos with thumbnails that have the following variables assigned for onPress:
I have a flvplayer assigned to the id player and I am trying to set buffer times for videos I have embedded in an array, I understand how to pull the information from my array and have that value be set intoplayer.setBufferTime(value);but when ever I call that command it gives me the error1061: Call to a possibly undefined method setBufferTime through a reference with static type fl.video:FLVPlayback. player.setBufferTime(1);
One of the .mov video file doesn't play in my flvplayer component. While other play as desired. Any clue what may be the reason and how to play that .mov file without conversion to .flv
I want to put some control on play button of flvplayer component in AS2.0.How this can be done ??How I can call play button: I don't know how it to be referenced/its name.
I have my stage with the FLVPlayer and its easy enough to get it to play one video, but I have a series of buttons on the right hand side (day1, day2, day3.. etc).How can I go about getting a button click to change the FLV srouce and begin playback? And do I need to stop the loading of the previous video, or is that handled automatically?
In main time line i have first frame used for preloader and second for intro. Frame 3 is first screen with videoand my MainMenu with buttons inside mc.
Now when I click on button it successfully redirect screen to next frame and load my page, but I still hear music from video. I need to stop playing video when i redirect to frames 4, 5 ....28 where are pages frame by frame. In MainMenu i use
import flash.events.MouseEvent;import flash.display.MovieClip; //menu Domovfunction btnHome(event:MouseEvent):void{ (root as MovieClip).gotoAndPlay(4);}function btnOnas(event:MouseEvent):void{ (root as MovieClip).gotoAndPlay(5);}function btnBoard(event:MouseEvent):void{ (root as
I am using flvplayer.swf player, it is playing the videos,but before playing the video the player has black screen and a play button. When I click the play button the video plays. Is it possible to show a screen-shot of the video with the play button on top, instead of the blank screen?
I can get the videos to play using the flvplauer component, but im having a little trouble figuring out if and how to dynamically change the path of the flvplayer while running through a timeline. If I can do something like mc.changeFLVPath that would be awesome!
I am trying to achive is the "SEEK" effect that you find on YouTube. Like suppose the Video is 20 Minutes long and only 5 minutes are loaded and if you click on the 15th minute, the video will start playing from that point.I saw a PHP script some time back which would return the "FLV" which starts from the point which is requested to the PHP Script. I didn't bookmark that I don't know why and it was really long time back.
So I've got a video player that works great. You hit 'play', it calls the public playVideo() function in the FLVPlayer class to begin playback, and then other things happen accordingly (the PlayerControls class updates to show playbar progress, etc). Currently, it's easy: there's only one type of 'playback', and it talks directly with the FLVplayer class (and PlayerControls, etc).
However, we're adding different types of 'playback' now, where a poster image could optionally show for xxx seconds ahead of the video (and still needs to update the playbar to show progress). We're also doing the same for a video bumper, which plays between the poster image and the video as well (and also needs to update the playbar class).
In all these cases, there is a common "playback" that needs to be able to be paused (in some cases automatically, like when you click on a menu button in the menu to open a separate section) or restarted. Rather than do a check to see isVideoPlaying || isPosterPlaying || isBumperPlaying, it seems to make better sense to lump all these things into a common playback manager interface.
I hope I am placing this question in the right forum. I have searched everywhere trying to find the answer..
I am using Dreamweaver CS4 to insert a FLV video into a web page. Dreamweaver automatically uses FLVPlayer as the flash player. All is working beautifully except that when I first visit my web page, the video area is just a black screen. I would like to put a preview image there instead. Other players just seem to usually have a parameter that you set like "image=" and you point to the .jpg or whatever, but I can't get that to work here.
I can't believe I am having this much trouble, and this must be a super simple answer. [URL]..
is there a way to add a listener on an flvplayer that listens for a certain time to pass - lets say 1 minute so that upon reaching that 1 minute I can call a funciton?
I have added a FLVPlayer component to my clip/class. On REMOVED_FROM_STAGE I call the unloadAndStop on the Loader object and null all references but the totalMemory increases every time. What can I do to remove it completly?
Currently I am working on FLVPlayer using AS3 and FMS3. When I test tthe connection Traced NetConnection.Connect.Success And I had added eventlistener for NetStream. It also shown NetStream.Play.ResetNetStream.Play.Start But the video is not showing.