---
title: "preload (data) mp3-fil"
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/68914-preload-data-mp3-fil"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "roady"
published: "2003-02-20T21:49:38.000Z"
updated: "2003-02-20T23:48:53.000Z"
replies: 1
views: 229
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/flash/68914-preload-data-mp3-fil"
---

# preload (data) mp3-fil

## #1 — roady, 2003-02-20T21:49Z

Nu är det som såhär att jag har en flashfilm dit jag laddar in olika flashfilmer beroende på vilken låt jag vill spela. Kvaliten på musiken är hög och det betyder mer laddningstid och där kommer preloadern in.

problemet är att preloadern inte funkar, fattar inte riktigt varför.
har för mig att man skall använda kommandot load men är inte säkert och vet inte riktigt hur jag skall få ihop det :(

det som jag har gjort är i huvudfilmen så har jag ett movieclip med koden:

```
onClipEvent (load) {
	function loadMusic(url) {
		stopAllSounds();
		
		mySound = new Sound(this);
		this.mySound.loadSound(url, false);
		played = 0
		this.onEnterFrame = loadFunc;
		this.mySound.setVolume(100);
	}
	
	function loadFunc() {
		getBytes = this.mySound.getBytesLoaded();
		getTotal = this.mySound.getBytesTotal();
		
		loaded = parseInt((getBytes/getTotal)*100);
		_root.load_show.loading.gotoAndStop(loaded);
		_root.load_show.loading.totalLoad.text 	= loaded_bytes
		_root.load_show.loading.totalAll.text	= total_bytes
		
		
		if (getBytes == getTotal) {
			if (played == 0) {
				_root.load_show.play();
				_root.load_images.player.play()
				played = 1
			}
		}
	}
}
```

I varje film som jag sedan laddar in kör jag 

```
_root.music.loadMusic("http://xxx.xxx.xxx.xxx/portfolio/case/mpeg/10.mp3");
stop();
```

någon som förstår,,, för det gör inte jag  :(

Permalänk: https://www.webforum.nu/p/68914

## #2 — roady, 2003-02-20T23:48Z

hehe...
knasig server...

nu har jag lagt upp det på en annan server.
det jag ändra är
\_root.music.loadMusic("http://xxx.xxx.xxx.xxx/portfolio/case/mpeg/10.mp3");
till
\_root.music.loadMusic("case/mpeg/10.mp3");

så funkar all kod =? va roligt,

Permalänk: https://www.webforum.nu/p/958046

---

Tråden på webben: https://www.webforum.nu/amne/flash/68914-preload-data-mp3-fil
