[Jslib] Re: Sound
Mike Potter
nospam@nothanks.com
Thu, 14 Mar 2002 19:29:08 -0500
I suspect that my problem probably lies with my file problems under windows.
Mike
Pete Collins wrote:
> hrmm, works fien for me.
>
> Do note that not all wav sounds play for some reason.
>
> I hacked into the jslib window just to test it.
>
>
> <!DOCTYPE window>
>
> <window id="jslib"
> xmlns:html="http://www.w3.org/1999/xhtml"
>
> xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
> style="min-width: 100px; min-height: 100px; background-color:
> white;"
> onload="test();"
> orient="vertical">
>
> <script type="application/x-javascript" src="jslib.js" />
> <script type="application/x-javascript">
>
> function test() {
> include(JS_LIB_PATH+'sound/sound.js');
> var s = new
> Sound('/D/commit_mozilla/mozilla/dist/bin/res/samples/test.wav');
> return s.play();
> }
> </script>
>
> <spring flex="1" />
> <text value="Welcome to jslib" />
> <spring flex="1" />
>
> </window>
>
>
>
> Mike Potter wrote:
>
>> Here's the error I get:
>> Error: uncaught exception: [Exception... "Component returned failure
>> code: 0x80004005 (NS_ERROR_FAILURE) [nsISound.play]" nsresult:
>> "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame ::
>> chrome://jslib/content/sound/sound.js :: anonymous :: line 44" data: no]
>>
>> And here's the code that I used:
>> include('chrome://jslib/content/sound/sound.js');
>> var ThisSound = new Sound( "c:\\windows\\media\\chimes.wav" );
>> ThisSound.play();
>> Mike
>> pete collins wrote:
>>
>>> Mike Potter wrote:
>>>
>>>> Anyone have any luck getting the sound functions to work under windows?
>>>> I'm always getting some XPCOM errors when I try (sorry, I'm not at
>>>> my machine right now to copy the errors).
>>>> Just wondering if it works.
>>>> Mike
>>>
>>>
>>>
>>>
>>> It use to work fine although i haven't looked at it in about 8 months.
>>>
>>> --pete
>>
>>