모바일 장치 용으로 첫 번째 웹 응용 프로그램을 만들려고합니다. android에서 "흔들기 이벤트"를 캡처 할 수 있습니까?전화 쉐이크를 기반으로 Ajax를 호출하는 방법은 무엇입니까?
jquery moble 라이브러리를 찾고 있었지만 흔들림 이벤트 나 가속도계 이벤트가 없습니다.
흔들기 이벤트를 기반으로 Ajax 호출을 할 수 있습니까 ???
감사합니다. Arman.
모바일 장치 용으로 첫 번째 웹 응용 프로그램을 만들려고합니다. android에서 "흔들기 이벤트"를 캡처 할 수 있습니까?전화 쉐이크를 기반으로 Ajax를 호출하는 방법은 무엇입니까?
jquery moble 라이브러리를 찾고 있었지만 흔들림 이벤트 나 가속도계 이벤트가 없습니다.
흔들기 이벤트를 기반으로 Ajax 호출을 할 수 있습니까 ???
감사합니다. Arman.
남자,이 읽기 있지만 JqueryMobile으로 난 당신이 악수 이벤트를 얻을 수 없을 것이라 생각합니다. 당신은 스크립트 귀하의 웹보기에 자바 스크립트 인터페이스를 부착하여에 onLoad를 시작하는 "이벤트 프록시는"여기에 몇 가지 의사의 수 http://jquerymobile.com/demos/1.0a2/experiments/api-viewer/index.html
저는 전문가는 아니지만 모바일 브라우저를 통해 가속도계, 나침반 및 기타 "로컬"이벤트에 대한 액세스 권한이 있다고 생각하지 않습니다. javasrcipt, css 및 HTML을 사용하여 로컬 앱을 만들고 싶다면 phonegap, titanium 또는 rhodes을 들여다 볼 수 있습니다.
EDIT : Rhodes는 루비 용입니다. 레일상의 루비와 비슷합니다. 그래서 당신은 루비, 자바 스크립트, HTML과 CSS를 사용합니다.
그러면 원하는 모든 이벤트에 액세스 할 수 있습니다.
어쩌면 플러그인이 것을 할 수있는 추가 정보를 원하시면 Mobile Apps cross-platform development challenge: PhoneGap vs. Titanium vs. Rhodes감사합니다, 내가 전체를 개발하기 시작해야 할 것 같습니다 그것을 할 응용 프로그램을 ... – Arman
(안드로이드)
: 여기
JQuery와 이벤트 목록입니다[...]
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setDomStorageEnabled(true);
mWebView.addJavascriptInterface(new JavaScriptInterface(), "android");
mWebView.loadUrl("file:///android_asset/www/index.html");
}
final class JavaScriptInterface {
JavaScriptInterface() { }
public void startEventProxy() {
// capture and pass shake events to javascript
}
}
(아이폰)
당신은 사파리 모바일에서 사용할 수있는 장치 모션 API와 인터페이스 할 수 있습니다.
shake.js이 쉽게 원하는 기능을 구현해야 악수 이벤트에 대한 지원을 제공합니다
jquery 오리 엔테이션을 감지 할 수있는 궁금 해서요, 탭, 스 와이프하지만 쉐이크를 감지 할 수 없습니다. – Arman
예, "글을 적게하고, 더해라"는 이번에는 작동하지 않습니다. – Thiago