HighDots Forums  

Sounds in JavaScript-Game

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Sounds in JavaScript-Game in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Martin Sommer
 
Posts: n/a

Default Sounds in JavaScript-Game - 11-07-2007 , 01:37 PM






Liebe Leute

Ich hab da vor langer Zeit mal ein kleines Spiel geschrieben mit JavaScript.
Das Spiel verwendet Töne.

Jetzt hab ich's wieder mal angeschaut, und festgestellt, dass die Töne zwar mit Internet Explorer immer noch funktionieren, aber
Firefox macht da nicht mit.

Ich hab die Töne folgendermassen integriert:

<EMBED NAME="soundNormal"
AUTOSTART="false"
HIDDEN="true"
SRC="Sounds/drip.au">
</EMBED>

Position: unterhalb des Scripts, aber noch innerhalb von <head>.

Innerhalb vom Script steht dann:
document.soundNormal.play();


Eben, meine "Glanzzeit" als Programmierer liegt schon etwas zurück.
Kann man da einfach was machen, damit's auch im Firefox funktioniert?
Oder was empfehlt ihr?

Besten Dank und freundliche Grüsse

Martin


Reply With Quote
  #2  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: Sounds in JavaScript-Game - 11-07-2007 , 08:04 PM






Martin Sommer wrote:
Quote:
Ich hab da vor langer Zeit mal ein kleines Spiel geschrieben mit
JavaScript. Das Spiel verwendet Töne.

Jetzt hab ich's wieder mal angeschaut, und festgestellt, dass die Töne
zwar mit Internet Explorer immer noch funktionieren, aber Firefox macht
da nicht mit.

Ich hab die Töne folgendermassen integriert:

EMBED NAME="soundNormal" AUTOSTART="false" HIDDEN="true"
SRC="Sounds/drip.au"> </EMBED

Position: unterhalb des Scripts, aber noch innerhalb von <head>.
Dort haben embed-Elemente jedoch nichts zu suchen. Mal abgesehen davon,
dass sie proprietär sind, siehe http://validator.w3.org/

Quote:
Innerhalb vom Script steht dann: document.soundNormal.play();


Eben, meine "Glanzzeit" als Programmierer liegt schon etwas zurück.
Das war so schon immer falsch, auch im IE. Der IE verarbeitet jedoch zum
Vorteil seiner Benutzer und zum Leidwesen der kompetenteren Web-Entwickler
jeden Mist.

Quote:
Kann man da einfach was machen, damit's auch im Firefox funktioniert?
Ja.

Quote:
Oder was empfehlt ihr?
Mangels standardisiertem API[1] bleibt derzeit wohl nur, entweder ein Plugin
zu benutzen, welches die Wiedergabe von Klängen unterstützt (z.B. Java oder
Flash) oder die entsprechenden object-Elemente nachträglich per DOM
hinzuzufügen.

Bitte repariere Deinen Newsreader, oder leg Dir einen zu, der nicht erst
repariert werden muss, z.B. Thunderbird. http://oe-faq.de/


PointedEars
___________
[1] http://www.w3.org/TR/CX
--
Anyone who slaps a 'this page is best viewed with Browser X' label on
a Web page appears to be yearning for the bad old days, before the Web,
when you had very little chance of reading a document written on another
computer, another word processor, or another network. -- Tim Berners-Lee


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.