SammyJs로 앱을 만들었습니다. 현재 브라우저에서 완벽하게 작동합니다. 그러나 PhoneGap을 사용하여 Android에 패키지하면 경로가 더 이상 작동하지 않습니다.Sammyjs 경로가 Phonegap과 작동하지 않습니다.
나는 this SO question을 발견했습니다. 그러나 주어진 해결책은 작동하지 않습니다.
(function($) {
var app = $.sammy('[role=main]', function() {
this.disable_push_state = true;
...
});
}
누구도 동일한 문제를 경험 한 적이 있습니까?
나는 또한 라우팅을 사용하지 않도록 설정하려면 다음 스크립트 JQuery와 모바일을 사용하고
편집 :
<script type="text/javascript">
// DISABLE JQM ROUTER
$(document).bind("mobileinit", function() {
$.mobile.ajaxEnabled = false;
$.mobile.linkBindingEnabled = false;
$.mobile.hashListeningEnabled = false;
$.mobile.pushStateEnabled = false;
$.mobile.changePage.defaults.changeHash = false;
});
</script>
나는 (경로 포함) 내 응용 프로그램 새미의 자바 스크립트와 gist를 만들었습니다.
경로를 정의하는 코드를 제공해 주시겠습니까? – RoryKoehein
답변을 요점과 함께 업데이트했습니다. –
휴대 전화에 업로드하기 전에 localhost에서 올바른 호스트 이름/ip로 URL을 변경하고 있습니까? 'url = 'http : // localhost : 3000/api.json? school ='+ localStorage.school' – RoryKoehein