作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在重新访问我们很久以前构建的 ID 扫描站程序,我收到了用户发出系统蜂鸣声的请求。我们正在考虑将系统移动到网络浏览器,但是否可以通过 javascript 或其他方式调用扬声器蜂鸣声?它不需要跨浏览器兼容,但可能需要在 Windows 或 Linux 上运行。有问题的电台没有配备声卡或外部扬声器,因此请求访问 PC 扬声器。
我知道有人会这么说,所以我先说明一下:我不在乎您对应用程序发出噪音的看法,这不适合您。用户要求它,这是有道理的,而且硬件扫描仪已经发出噪音了。是的,我们提供视觉反馈,带有可区分的文本和颜色,但我们发现人们接受现有的蜂鸣声作为积极反馈,添加更多音频上下文会有所帮助。
最佳答案
使用 JavaScript,这是不可能的 - 除了 cookie 和新的 HTML5 本地存储,JavaScript 无法访问客户端计算机。
然而,您可以做的是使用可通过 JavaScript 控制的 Java 小程序——隐藏或不隐藏。
你可以找到一个 example here .
这需要在客户端计算机上安装 Java 运行时。
关于javascript - PC 扬声器通过 javascript 发出蜂鸣声?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1640502/
我是一名优秀的程序员,十分优秀!