No probs. Go well on the project.

Aran

On Thu, Sep 3, 2009 at 12:08 PM, teamz <b...@zimbio.com> wrote:

>
> super helpful.
>
> i did notice JW and You Tube and Daily Motion exposed these basic
> calls in their apis, didn't know they had to integrate the interface
> themselves.  we're using bitgravity now, and i didn't see an API for
> their stuff.  so JW seems like a reasonable way to go from here.
>
> thanks again for the clarification.
>
>
>
> On Sep 2, 6:58 pm, Aran Rhee <aran.r...@gmail.com> wrote:
> > So swfobject just embeds your swf onto the page. The implementation of
> > whether you can control a certain swf (to play/pause etc) is down to the
> > individual swf player and if it has a JS API callable through
> > ExternalInterface<
> http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/exter..
> .>methods.
> >
> > Some video players like the JW media player have a JS API which you can
> call
> > from the host page. Others, likie the default Adobe FLVplayeback do not,
> and
> > the author whould have to roll their own external interface methods in
> their
> > swf file before embedding onto t a page.
> >
> > Here are some JW media player JS api tuts (which use swfobject 2.x) :
> http://home5.inet.tele.dk/nyboe/flash/mediaplayer4/JW_API_TEC.html
> >
> > Here is the official API wiki page:
> http://developer.longtailvideo.com/trac/wiki/FlashApi
> >
> > Cheers,
> > Aran
> >
> >
> >
>  > On Thu, Sep 3, 2009 at 8:53 AM, teamz <b...@zimbio.com> wrote:
> >
> > > i'm just getting my feet wet, and running into a fundamental problem.
> > > i'm simply trying to control the flash player from javascript, and all
> > > the old controls i used to use (player.play(), player.pause(), etc)
> > > seem to be undefined for the object.  all i want to do is load the
> > > flash player and then mute or unmute it from javascript, and i'm
> > > hoping not to muck with flash code (which I don't know).
> >
> > > here is what i'm doing:
> >
> > > <div id="myObject"></div>
> > > <script type="text/javascript" src="http://ajax.googleapis.com/ajax/
> > > libs/swfobject/2.2/swfobject_src.js"></script>
> > > <script>
> > > function playerCallback(e){
> > > //i'm trying to play, pause, or mute the player
> > > //var obj == document.getElementById("myObject");
> > > //i've tried obj.play(), obj.pause(), obj.mute(), obj.sendEvent(),
> > > they're all not existing properties.
> > > }
> >
> > >    (function(){
> > >    var config = {
> > >        player: "{$swf_file}",
> > >        div: "myObject",
> > >        width: "300",
> > >        height: "250",
> > >        version: "9.0.0",
> > >        express: "{$swf_file}"
> > >    };
> > >    var flashvars = {
> > >        File: "{$flv_file}",
> > >        Mode: "ondemand",
> > >        AutoPlay: "true"
> > >    };
> > >    var params = {
> > >        allowFullScreen: "true",
> > >        allowScriptAccess: "always"
> > >    };
> > >    var attributes = {
> > >        id: "myId"
> > >    };
> > >    swfobject.embedSWF(config.player, config.div, config.width,
> > > config.height, config.version, config.express, flashvars, params,
> > > attributes, playerCallback);
> > >    })();
> >
> > > the player and flv file load just fine, but no matter i try a callback
> > > function, window onload event, grab myObject or myId, i just can't
> > > figure out how to get to the basic player controls.  i enumerate
> > > through the object tag properties and don't see any relevant methods
> > > or properties to use.  i also tried this using traditional embeds
> > > instead of swfObject and i'm running into the same basic problem, so
> > > probably i either don't understand the new flash api, or the
> > > functionality has been removed somehow.  i have flash 10 installed,
> > > running firefox 3.5.
> >
> > > thanks in advance.
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SWFObject" group.
To post to this group, send email to swfobject@googlegroups.com
To unsubscribe from this group, send email to 
swfobject+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/swfobject?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to