안녕하세요, 장치 안의 볼륨 키를 사용하여 webView (scrollView)를 스크롤하는 네이티브 Android에서 사용하는 @override가 있습니다. 이 기능은 사용자가 한 손을 사용할 때 아주 좋은 기능입니다. Phonegap과 함께 사용하고 싶습니다. 분명히 내가 사용할 수 없습니다 : WebView scrollView = (WebView) findViewById(R.id.ch01);
그래서 어떻게 Phonegap과 기능을 사용하거나 구현/승 jQuery에 승/??볼륨 키 및 PhoneGap으로 스크롤보기?
몇 가지 코드가 도움이 될 것입니다. jQ & Phonegap으로 긴밀한 학습 곡선을 잡았습니다. Thnx!
@Override
// --------------- Set the Device Volume Keys to Scroll the WebView -->
public boolean dispatchKeyEvent(KeyEvent event) {
int action = event.getAction();
int keyCode = event.getKeyCode();
WebView scrollView = (WebView) findViewById(R.id.ch01);
switch (keyCode) {
case KeyEvent.KEYCODE_VOLUME_UP:
if (action == KeyEvent.ACTION_DOWN) {
scrollView.pageUp(false);
}
return true;
case KeyEvent.KEYCODE_VOLUME_DOWN:
if (action == KeyEvent.ACTION_DOWN) {
scrollView.pageDown(false);
}
return true;
default:
return super.dispatchKeyEvent(event);
}
}