草庐IT

用于检测系统音量(声音)和插入的音频插孔的 Javascript

HTML5具有板载音量检测功能。这仅供玩家使用。是否可以从系统中检测音量?说一个电话。我可以从手机浏览器获取手机的音量读数吗?或者我可以使用JS来检测音频插孔是否已插入?可以使用GetUserMedia检测音频输出的音量吗? 最佳答案 对此的简短回答是否定的!很长一段时间以来,这就是网络浏览器的制作方式,Microsoft/Google/Apple/Mozilla/Opera已经这样做,以避免通过File.IO等进行攻击。实际上,我们应该对此表示感谢-因为它将您的计算机(以及您所有的个人资料)与Web应用程序(可能托管在具有恶意意图

用于检测系统音量(声音)和插入的音频插孔的 Javascript

HTML5具有板载音量检测功能。这仅供玩家使用。是否可以从系统中检测音量?说一个电话。我可以从手机浏览器获取手机的音量读数吗?或者我可以使用JS来检测音频插孔是否已插入?可以使用GetUserMedia检测音频输出的音量吗? 最佳答案 对此的简短回答是否定的!很长一段时间以来,这就是网络浏览器的制作方式,Microsoft/Google/Apple/Mozilla/Opera已经这样做,以避免通过File.IO等进行攻击。实际上,我们应该对此表示感谢-因为它将您的计算机(以及您所有的个人资料)与Web应用程序(可能托管在具有恶意意图

javascript - 如何设置HTML5音频的响度?

在我制作的HTML5游戏中,当物体发生碰撞时我会发出“砰”的一声。然而,这有点不现实。无论物体的速度如何,它们总是会发出相同的、相对响亮的“砰”的声音。我想做的是让声音的响度取决于速度,但我该怎么做呢?我只知道如何播放声音。playSound=function(id){sounds[id].play();}sounds是一个充满newAudio("url")的数组。 最佳答案 使用音频元素的音量属性。来自W3:Theelement'seffectivemediavolumeisvolume,interpretedrelativeto

javascript - 如何设置HTML5音频的响度?

在我制作的HTML5游戏中,当物体发生碰撞时我会发出“砰”的一声。然而,这有点不现实。无论物体的速度如何,它们总是会发出相同的、相对响亮的“砰”的声音。我想做的是让声音的响度取决于速度,但我该怎么做呢?我只知道如何播放声音。playSound=function(id){sounds[id].play();}sounds是一个充满newAudio("url")的数组。 最佳答案 使用音频元素的音量属性。来自W3:Theelement'seffectivemediavolumeisvolume,interpretedrelativeto

iPhone 检测音量键按下。

我需要检测用户何时按下硬件音量键,(AppStore安全方法)我尝试了很多方法,但都没有成功。你知道如何实现这样的功能吗?目前我正在注册通知,但他们似乎没有收到通知。这是我的代码:AudioSessionInitialize(NULL,NULL,NULL,NULL);NSNotificationCenter*notificationCenter=[NSNotificationCenterdefaultCenter];[notificationCenteraddObserver:selfselector:@selector(volumeChanged:)name:@"AVSystemCo

iPhone 检测音量键按下。

我需要检测用户何时按下硬件音量键,(AppStore安全方法)我尝试了很多方法,但都没有成功。你知道如何实现这样的功能吗?目前我正在注册通知,但他们似乎没有收到通知。这是我的代码:AudioSessionInitialize(NULL,NULL,NULL,NULL);NSNotificationCenter*notificationCenter=[NSNotificationCenterdefaultCenter];[notificationCenteraddObserver:selfselector:@selector(volumeChanged:)name:@"AVSystemCo

iphone - 检测 iPhone 音量按钮向上按下?

当iPhone的音量调高时,是否有我可以收听的通知会告诉我?我知道AVSystemController_SystemVolumeDidChangeNotification,但通知必须仅在音量调高时触发,而不是调高或调低。其次,如何隐藏按下音量增大按钮时出现的显示系统音量的半透明View?Camera+已经实现了这一点。 最佳答案 如果你想要一个事件,你可以在“outputVolume”属性上注册一个监听器:-(void)viewWillAppear:(BOOL)animated{AVAudioSession*audioSession

iphone - 检测 iPhone 音量按钮向上按下?

当iPhone的音量调高时,是否有我可以收听的通知会告诉我?我知道AVSystemController_SystemVolumeDidChangeNotification,但通知必须仅在音量调高时触发,而不是调高或调低。其次,如何隐藏按下音量增大按钮时出现的显示系统音量的半透明View?Camera+已经实现了这一点。 最佳答案 如果你想要一个事件,你可以在“outputVolume”属性上注册一个监听器:-(void)viewWillAppear:(BOOL)animated{AVAudioSession*audioSession

objective-c - applicationMusicPlayer 音量通知

我正在使用applicationMusicPlayer,当我尝试更改音量时会出现视觉通知,如图所示。这是我使用的代码:[MPMusicPlayerControllerapplicationMusicPlayer]setVolume:newVolune];谁知道如何隐藏这个通知? 最佳答案 我不知道文档在哪里这样说,但是如果您将MPVolumeViewView添加到您的应用程序,系统音量覆盖就会消失。即使它不可见:-(void)viewDidLoad{[superviewDidLoad];MPVolumeView*volumeView

objective-c - applicationMusicPlayer 音量通知

我正在使用applicationMusicPlayer,当我尝试更改音量时会出现视觉通知,如图所示。这是我使用的代码:[MPMusicPlayerControllerapplicationMusicPlayer]setVolume:newVolune];谁知道如何隐藏这个通知? 最佳答案 我不知道文档在哪里这样说,但是如果您将MPVolumeViewView添加到您的应用程序,系统音量覆盖就会消失。即使它不可见:-(void)viewDidLoad{[superviewDidLoad];MPVolumeView*volumeView