我有一个 phonegap 应用程序,当按下设备上的按钮(而不是屏幕上的按钮)时,我需要触发一个事件。
有没有办法检测音量变化(在 iPhone 和其他设备中)?
我使用Phonegap、mgwt和gwt-phonegap。
当从 gwt-phonegap 按下这样的按钮时,您可以获得一个简单的事件。
您的代码如下所示:
phoneGap.getEvent().getVolumneUpButtonPressedHandler().addVolumneUpButtonPressedHandler(new VolumeUpButtonPressedHandler() {
@Override
public void onVolumeUpButtonPressed(VolumeUpButtonPressedEvent event) {
// volume up button pressed
}
});
查看适用于 Android 的此答案。似乎有一个适用于 iOS 的 PhoneGap 插件,可让您控制音量。这可以修改为在音量更改时触发事件。