Javascript e Flash
browser
come far convivere un linguaggio da
programmatori con uno da grafici
Case Study - Spreaker
Case Study - Spreaker
Ciao, io sono
javascript Hello,
I’m Flash
External Interface
- The new way
- Flash 9 and later
Call an actionscript function
Return a value to javascript
External Interface
Call a javascript function
Receive a return value from javascript
var player = swfobject.getObjectById(ʻplayerʼ);
player.playRadio(ʻjs_camp_radioʼ);
External Interface
function playRadio(name:String):void
{ ... }
ExternalInterface.addCallback("playRadio", playRadio);
ExternalInterface.call("playStatus", “START”);
External Interface
function playStatus(status, radio)
{ ... }
External Interface support
Good news:
IE 6 and later Safari 1.3 and later
Firefox 1 and later Netscape 8 and later
Opera 9.1 and above Chrome
Bad news:
A bit buggy
Case Study - Spreaker
Case Study - Spreaker
window.open(
ʻhttp://www.spreaker.com/detachʼ,
'detach',
'width=300,height=355ʼ
);
0 comments
Post a comment