
Код:
function saveSoundPosition () {
so.data.soundPosition = snd.position;
so.flush ();
}
var snd:Sound = new Sound ();
var so:SharedObject = SharedObject.getLocal ("sound");
snd.onLoad = function () {
trace (this.duration);
if (so.data.soundPosition > this.duration || so.data.soundPosition < 0 || so.data.soundPosition == undefined) {
var pos:Number = 0;
} else {
var pos:Number = so.data.soundPosition / 1000;
}
this.start (pos);
};
snd.loadSound ("track01.mp3");
//// вариант 1: если переход на страницу осуществляется через кнопки во флеше
nameOfButton.onRelease = function () {
saveSoundPosition ();
getURL (url);
};
//// вариант 2 (без javascript): если переход осуществляется прям в html
setInterval(saveSoundPosition, 100);