2017-04-20 34 views
2

我已經開發了一種離子2 /角2應用離子鍵觸發事件,則運行在Android的很好,但是當我在IOS使用它,它會觸發click事件中兩次,但一次機器人。離子2 IOS問題 - 點擊或點擊兩次

這裏是我的頭:

<ion-header> 
    <ion-navbar> 
     <button menuToggle> 
      <ion-icon name="menu"></ion-icon> 
     </button> 
     <!--<ion-title *ngIf="post">{{post.title.rendered}}</ion-title>--> 
     <ion-buttons> 
      <button (click)="ScrollToBottom()" class="details_btn blicon-comments" ion-button icon-only> 
      </button> 
     </ion-buttons> 
     <ion-buttons> 
      <button (click)="toggleFonrResizer()" class="details_btn blicon-text-file-font" ion-button icon-only> 
      </button> 
     </ion-buttons> 
     <ion-buttons> 
      <button (click)="favoritePost(post)" ion-button icon-only class="details_btn blicon-bookmark"></button> 
     </ion-buttons> 
     <ion-buttons> 
      <button (click)="sharePost()" class="details_btn blicon-share" ion-button icon-only> 
      </button> 
     </ion-buttons> 
    </ion-navbar> 
    <ion-toolbar [hidden]="hideFontResizer" class="fontresizer"> 
     <button left (click)="fontSizeChange(-0.1)"><ion-icon name="remove"></ion-icon></button> 
     <button right (click)="fontSizeChange(0.1)"><ion-icon name="add"></ion-icon></button> 
    </ion-toolbar> 
</ion-header> 

點擊在iOS應用中的任何按鈕觸發事件的兩倍甚至佔有率彈出窗口顯示兩次,書籤被自動刪除,因爲在書籤第二分是從書籤刪除。

請告訴我是什麼原因造成的。

感謝SANNY

+0

也許嘗試(點擊),而不是點擊?那也是射擊兩次? –

+0

檢查https://github.com/driftyco/ionic/issues/9610#issuecomment-274966270是否解決此問題。此外,請檢查該線程是否可以幫助您。 –

+0

離子頭中的離子導航欄中出現同樣的問題 –

回答

0

一個給予好評提醒我說,一個人也有同樣的問題我了。

這是我如何解決了這個問題: -

打開app.module.ts文件下的進口:[..]與

IonicModule, 
替換下面的行

IonicModule.forRoot(MyApp), 

我無法解釋爲什麼這使我工作,但這節省了我的一天。

如果有人知道,請解釋爲什麼這個破解工作的原因。

謝謝Sanny