问题标签 [system-sounds]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2371 浏览

operating-system - javascript alert() 框的默认声音

我注意到 javascript alert() 框会播放在控制面板 > 声音 > 声音选项卡 > Windows > 感叹号中找到的系统声音“感叹号”。因此,更改那里的“感叹号”wav 文件会更改警报框播放的声音。

我已经在 FF 3+​​ 和 IE8+(有效)中对此进行了测试,但似乎不适用于 Chrome 5+。我只在 Windows 7 中测试过。我的问题是:更改“感叹号”声音是否总是会改变 javascript 警报框播放的声音,例如从 Windows XP - Win7 和所有现代浏览器(不包括 Chrome)?

这是一个简单的警报框进行测试-> http://www.javascripter.net/faq/alert.htm

我想我正在寻找关于警报框如何工作、浏览器如何决定播放哪种声音(或者是操作系统?)以及如何确保跨浏览器的兼容性的更好解释。一些谷歌搜索在这个主题上并不是很有启发性。

0 投票
1 回答
983 浏览

iphone - 某些用户的系统声音不受设备音量的影响

我有一个使用 SystemSounds 和 AVAudioPlayer 声音组合的通用应用程序。在我的所有设备上一切正常。但是,我收到了一些来自用户的报告,称无论为设备设置的实际音量如何,系统声音似乎都在设备的全音量级别播放。换句话说,按下设备侧面的硬件按钮会改变 AVAudioPlayer 的声音,但系统声音始终保持全音量。

以下是我迄今为止能够收集到的信息:

  • 用户的设备之一是 iPod touch 第 4 代,另一个是 iPad 2。我无法使用该 iPod 型号,但我使用 iPad 2 进行了测试,没有任何问题。我没有收到 iPhone 用户的报告,所以我认为这不是音乐音量和铃声音量混淆的问题,因为这些设备没有铃声。

  • 我已经要求用户使用任务管理器完全退出应用程序,并重新启动他们的设备,但是在这两个步骤之后问题仍然存在。

  • 我正在使用 MediaPlayback 类别初始化音频会话并启用 MixWithOthers,以控制 AVAudioPlayer 声音。我有另一个只使用系统声音并且不初始化音频会话,所以我要求其中一个用户尝试该应用程序。他报告说,该应用程序的声音也被卡在最大音量。

谁能建议为什么会发生这种情况?或者是否有任何进一步的故障排除我应该要求这些用户做,因为我自己不能重复这个问题?

更新:也许我可以要求用户将我的应用程序中的音量行为与默认 Apple 应用程序或他们可以安装的简单免费应用程序中的音量进行比较——有人知道使用系统声音的应用程序吗?然后我至少可以判断问题是特定于我的应用程序还是一般设备。

0 投票
16 回答
83938 浏览

c# - 按 Enter 时停止“叮”

我有一个非常简单的 Windows 窗体应用程序。而且,在 Windows(或至少是 Windows 窗体应用程序)中,当您在单行文本框控件中按 Enter 时,您会听到叮叮声。这是一个令人不快的声音,表明您不能输入换行符,因为它是一个单行文本框。

这一切都很好。但是,在我的表单中,我有 1 个文本框和一个搜索按钮。而且我允许用户在完成输入后通过按 Enter 来执行搜索,因此他们不必使用鼠标单击搜索按钮。

但这丁的声音出现了。这很烦人。

我们怎样才能让它在我的表单中根本不播放声音?

@David H - 这是我检测输入的方式:

0 投票
0 回答
650 浏览

android - 覆盖 Android 设备中的 USB 或电源线连接声音

有没有办法

覆盖 USB 线或电源线连接到 Android 设备时发出的默认声音?

我正在寻找一种方法来用我自己的声音替换默认系统声音,甚至完全禁用声音。

我做了一些研究android developer reference发现意图"android.intent.action.ACTION_POWER_CONNECTED"可以在广播接收器中用于处理设备的电源连接状态。但是我无法中止该广播(以防我不想播放默认声音),因为它是无序广播。

有没有其他办法解决这个问题?

任何帮助表示赞赏。

谢谢。

0 投票
2 回答
959 浏览

iphone - kAudioSessionCategory_MediaPlayback 在铃声关闭的情况下静音?

根据文档,即使铃声开关设置为关闭,允许播放声音的正确方法如下:

然后我在整个应用程序中播放可以完美播放的短 wav 文件

....直到铃声关闭,然后......静音?

如果铃声关闭,无论我做什么,我都无法播放声音?

任何一个......请?

0 投票
1 回答
853 浏览

windows-phone-7 - 如何在 windows phone 7(.1) 中选择或播放系统声音?

我希望我的应用程序的用户能够从 windows phone 7 系统声音中选择一种声音,或者播放一个特定的声音(比如播放“新电子邮件”-声音)。

如何枚举已安装的声音?还是有内置的声音选择器?我可以询问系统为什么事件播放哪些声音吗?

0 投票
1 回答
912 浏览

c# - WPF(系统)声音不起作用

我有以下问题:我只想播放一个简短的声音,但我什么也听不到。声音文件的属性“复制到输出目录”显示“始终复制”。奇怪的是,当我复制现有的工作示例时,除了原始作品之外什么都没有发生。我找不到我的问题。

此外,systemsound 也不起作用。

有任何想法吗?

谢谢!!

0 投票
2 回答
19589 浏览

ios - AudioServicesPlaySystemSound 的系统声音是什么?

这只是我脑海中浮现的一个问题,但有谁知道除了(0x450)点击声音之外系统中是否还有更多声音?我会假设还有其他可以放入应用程序的应用程序,因为 iPhone 中内置的不仅仅是一个。

0 投票
1 回答
2328 浏览

iphone - 如何以编程方式静音传入的 iPhone 短信?

我目前正在尝试使用AVSystemController私有框架根据​​用户的选择来静音系统噪音。我目前正在通过以下方式将电话静音:[(AVSystemController object) setVolumeTo:0.0 forCategory:@"Ringtone"];

是否有命令对传入的短信执行此操作?我想这将基于该调用中确定的类别的变化。但是,我找不到要参考的类别列表。在我能找到的 10 个中(Alert, Audio/Video, Ringtone, Voicemail, VoicemailGreeting, PhoneCall, TTYCall, RingtonePreview, Alarm, Record),没有一个管理短信声音。有没有一个类别可以做到这一点?如果没有,有没有其他方法可以使传入文本的声音静音?

我意识到这违反了 Apple 的无私有框架政策,但这个应用程序不会在应用程序商店上架,所以没问题。我正在为最新版本的 IOS 使用最新版本的 Xcode 开发它,因此任何实现此目的的方法都是可行的。

0 投票
2 回答
7922 浏览

xcode - 声音选择器/macOS 上的系统声音列表

好的。我一直在寻找一种巧妙的方法来列出使用 [NSSound soundNamed: ] 播放的系统声音 - 在我看来,API 似乎没有可用声音的列表。

我还用谷歌搜索了这个,发现了一些相当古老且部分已被弃用的资源。如果应用程序应该有一个声音选择器- 获取系统提供的声音列表的最佳方法是什么?