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