Windows mobile 如何使windows mobile浏览器发出嘟嘟声?

Windows mobile 如何使windows mobile浏览器发出嘟嘟声?,windows-mobile,motorola,Windows Mobile,Motorola,我开发了一个条形码应用程序,可以在网络浏览器中运行,比如摩托罗拉MC65 WM 6.5和Cipherlab CP30。它工作正常,可以清楚地显示车票的状态-让他们进去或不进去 我想做的是根据刚刚扫描的条形码从服务器返回的状态发出不同的“通过/不通过”声音。通过发出不同的蜂鸣声,用户不必阅读屏幕,但可以直接进入下一张要扫描的票据,大大加快了扫描速度。 在我们讨论这个问题时,如果PDA支持,震动手机也会很好——这对摇滚音乐会非常有用,但嘟嘟声是必要的 有什么想法吗?或者开发本地WM应用程序是唯一的出

我开发了一个条形码应用程序,可以在网络浏览器中运行,比如摩托罗拉MC65 WM 6.5和Cipherlab CP30。它工作正常,可以清楚地显示车票的状态-让他们进去或不进去

我想做的是根据刚刚扫描的条形码从服务器返回的状态发出不同的“通过/不通过”声音。通过发出不同的蜂鸣声,用户不必阅读屏幕,但可以直接进入下一张要扫描的票据,大大加快了扫描速度。 在我们讨论这个问题时,如果PDA支持,震动手机也会很好——这对摇滚音乐会非常有用,但嘟嘟声是必要的

有什么想法吗?或者开发本地WM应用程序是唯一的出路


将考虑安装不同的浏览器/软件,如果它比定制的应用程序更便宜。

是的,你可以在HTML代码控制的设备上播放WAV文件。以下是我的帖子中的一个片段: ->

我希望代码片段是正确的,格式化程序做了一些奇怪的替换

该片段显示了如何将wav作为背景播放或通过单击链接播放。但您也可以通过发出所示的javascript:document.embeds[0]来播放声音。播放代码

对于包含的LED控件振动,我还没有看到任何从html实现的方法。如果可以,可以编写activex来调用本机windows mobile API

问候


约瑟夫

背景音乐是最简单的方法。但是,无法播放mp3文件。
在html中输入bgsound id=IDname,在javascript中使用IDname.src=sound.wav;当你说它是一个浏览器应用程序时,它再简单不过了,这是指服务器是远程的,还是在设备上,即你当前是否在设备上安装了任何东西?服务器是远程apache服务器,通过wifi进行通信。当前正在扫描仪上使用默认的web浏览器。这是一个非标准的、不推荐使用的标记,请避免使用它
    <object type="audio/x-wav" data="file://\windows\asterisk.wav" width="1" height="1">
    <param name="FileName" value="file://\windows\asterisk.wav">
    <param name="hidden" value="true">
    <param name="loop" value="false">
    <param name="numloop" value="2">
    </object>

<noembed>
<p>Could not embed wav file!</p>
</noembed>
<embed src="file://\windows\asterisk.wav" width="1" height="1" hidden="true" type="audio/x-wav">
<a href="javascript:document.embeds[0].play()">Starten</a>