Toon posts:

[javascript]soundbalance van quicktime aanpassen

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik wil van een geëmbedde quicktime-player de balance aanpassen (regelen hoe het geluid over de linker- en rechterspeaker verdeeld wordt). via de site van apple is bijvoorbeeld wel te vinden hoe het geluid aangepast kan worden, maar niets over balance. ook google geeft geen oplossing.
weet iemand of het mogelijk is de balance van quicktime aan te passen?

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

ik zie het er zo gauw niet bijstaan in het rijtje methods, dus ik ben bang van niet.
Misschien kan je de properties en methods van je object enumereren om te kijken of er iets tussenzit?

Intentionally left blank


Verwijderd

Topicstarter
wat bedoel je met properties en methods enumereren (en hoe doe je dat O-))? is het zoiets als bv de elements array van een formulier doorlopen?

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

stel je geeft je <object> tag id="myMovie":

JavaScript:
1
2
3
4
5
6
7
8
function enumerate() {

  var el = document.getElementById('myMovie');
  for (var prop in el) {
    alert(prop+': '+el[prop]);
  }

}

Intentionally left blank


Verwijderd

Topicstarter
als ik zo de properties uitlees (met el[prop] ip el['prop'] btw) staat er niets over balance tussen, maar ook niets over het volume, terwijl ik met
code:
1
2
myObj = document.getElementById('qtMovie');
alert(myObj.getVolume());

wel het volume uit kan lezen??

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

Verwijderd schreef op 10 september 2003 @ 10:26:
als ik zo de properties uitlees (met el[prop] ip el['prop'] btw) staat er niets over balance tussen, maar ook niets over het volume, terwijl ik met
code:
1
2
myObj = document.getElementById('qtMovie');
alert(myObj.getVolume());

wel het volume uit kan lezen??
Dat klopt. want getVolume() is een functie en geen property :)

Helaasch kan je voor zover ik weet geen functies van een object enumeraten met JS. je zal hiervoor dus in de API's moeten duiken.

Stop uploading passwords to Github!


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Papa Eend schreef op 10 September 2003 @ 11:21:
[...]


Dat klopt. want getVolume() is een functie en geen property :)

Helaasch kan je voor zover ik weet geen functies van een object enumeraten met JS. je zal hiervoor dus in de API's moeten duiken.
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function MyObject() {

  this.property = 'een string';

}

MyObject.prototype.myFunction = function() {

  alert(this.property);

}

var a = new MyObject();

for (var prop in a) {
  alert('property: '+prop+'\ntype: '+typeof(a[prop]));
}


ik krijg toch echt ook de functie terug, zelfs al is die dmv prototyping toegekend ;)

Intentionally left blank


Verwijderd

Topicstarter
als ik dat in dit geval probeer met de volgende functie
code:
1
2
3
4
5
6
7
function addStuff() {
    myMovie = document.getElementById('qtMovie');
    myMovie.myFunction = function () {
        alert ("aap, noot, mies");
    }
    myMovie.myProperty = "mijn propje";
}

die ik aanroep dmv onLoad, krijg ik idd netjes mijn functie terug, maar dat is dan wel de enige functie die in de lijst staat :(
Pagina: 1