2017-01-16 1 views
0

모두. 모바일 앱에 대한 도움이 필요합니다. 그래서 나는 유성각 1의 'todos list'튜토리얼을 따르고, 이온 프레임 워크로 간단한 모바일 앱을 만든다. 하지만 작동 시키려면 버튼이나 탭을 두 번 클릭해야합니다. 이 문제를 두 번 클릭하여 해결하는 방법은 무엇입니까?Meteor Mobile이 작동하려면 더블 클릭해야합니다.

<ion-tabs class="tabs-icon-top tabs-positive"> 
    <ion-tab title="Home" icon="ion-home" ui-sref="tabs.home"> 
    <ion-nav-view name="home-tab"></ion-nav-view> 
    </ion-tab> 
    <ion-tab title="About" icon="ion-ios-football" ui-sref="tabs.about"> 
    <ion-nav-view name="about-tab"></ion-nav-view> 
    </ion-tab> 
    <ion-tab title="Contact" icon="ion-bag" ui-sref="tabs.contact"> 
    <ion-nav-view name="contact-tab"></ion-nav-view> 
    </ion-tab> 
    </ion-tab> 
</ion-tabs> 

그래서 이들은 기본적으로 이온의 코드,하지만 난 '에 대한'상태로 상태를 변경 두 번 '정보'버튼과 같은 버튼을 클릭해야합니다. 그리고 난 앵귤러 1을 사용하고 있는데, 전에 비슷한 문제가있는 사람이 있습니까?

+0

hammerjs와 관련이 있습니까? http://hammerjs.github.io/ – Mikkel

답변

1

이 문제를 참조하십시오. https://github.com/Urigo/meteor-ionic/issues/30

모바일 경험 패키지를 제거하면 문제가 해결됩니다. 이온 문서에서

: 박스 아웃

은 이온이 자동으로 이온 애플 리케이션과 같은 더 "기본"느낄 수 있도록하기 위해 에서이 300ms 지연을 제거합니다. 결과적으로 충돌을 피하기 위해 fastclick 및 Angular 's ngTouch와 같은 다른 솔루션은 이 아니어야합니다.

모바일 경험을 삭제하고 모바일 상태 표시 줄과 실행 화면을 다시 추가하십시오.