我怎样才能发出Windows Mobile浏览器的哔哔声? [英] How can I make a windows mobile browser beep?
本文介绍了我怎样才能发出Windows Mobile浏览器的哔哔声?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我开发了一个条形码应用程序,可以在网络浏览器上运行,例如,摩托罗拉MC65(WM 6.5)和CipherLab CP30。它工作正常,可以清楚地直观地显示票证状态-让他们进去或不让他们进来。
我想要做的是根据我刚刚扫描的从服务器返回的条形码的状态发出不同的GO/NO GO声音。通过发出不同的嘟嘟声,用户不必阅读屏幕,而是可以直接转到下一张罚单进行扫描,大大加快了速度。 在我们讨论它的时候,如果PDA支持的话,震动手机也是很好的--在摇滚音乐会上非常有用,但嘟嘟声才是必须的。
有什么想法吗?或者正在开发本机WM应用程序是唯一的出路。
如果比自定义应用便宜,我会考虑安装不同的浏览器/软件。
推荐答案
可以,您可以在由html代码控制的设备上播放wav文件。以下是我在http://www.hjgode.de/wp/2010/02/26/the-pocket-or-mobile-internet-explorer/上的帖子的一小段: ->
<object type="audio/x-wav" data="file://windowsasterisk.wav" width="1" height="1">
<param name="FileName" value="file://windowsasterisk.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://windowsasterisk.wav" width="1" height="1" hidden="true" type="audio/x-wav">
<a href="javascript:document.embeds[0].play()">Starten</a>
我希望代码段是正确的,格式化程序做了一些奇怪的替换。
该代码片段显示了如何将wav作为背景播放(注释掉)或通过单击链接来播放。但是,您也可以通过发出所示的javascript:Document.embedds[0].play()代码来播放声音。对于LED控件(包括振动),我没有看到从html中进行操作的任何方法。如果可以,您可以编写ActiveX来调用本机Windows Mobile API。
问候
约瑟夫
这篇关于我怎样才能发出Windows Mobile浏览器的哔哔声?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文