我开发了一个条形码应用,可以在网络浏览器中运行,例如摩托罗拉MC65(WM 6.5)和Cipherlab CP30。它可以正常显示机票状态 - 让它们进入或不进行。
我想要做的是根据我刚刚从服务器返回的条形码的状态,发出不同的go / no go声音。通过发出不同的哔哔声,用户不必阅读屏幕,而是可以直接移动到下一张要扫描的票据,从而大大加快速度。 虽然我们关注它,但如果PDA支持它,那么振动手机也会很棒 - 在摇滚音乐会之外非常有用,但这是必须的哔哔声。
有什么想法吗?或者正在开发本地WM应用程序是唯一的方法。
如果它比自定义应用程序便宜,将考虑安装不同的浏览器/软件。
答案 0 :(得分:0)
<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>
我希望片段是正确的,格式化程序做了一些奇怪的替换。
该片段展示了如何播放wav作为背景(已注释掉)或点击链接。但您也可以通过发出显示的javascript:document.embeds [0] .play()代码来播放声音。
对于LED控制(包括振动)我还没有看到任何方法从HTML执行此操作。如果可以,您可以编写activex来调用本机Windows移动API。
问候
约瑟夫
答案 1 :(得分:-1)
bgsound是最简单的方法。但是无法播放mp3文件。 只需在html中输入bgsound id = IDname,在javascript中使用IDname.src =“sound.wav”;它不能简单