2016-09-29 3 views
0

PDF로 대화 형 책을 만드는 타사 소프트웨어를 사용합니다. 어떻게 작동하는지 알 수 있지만 모바일/태블릿 버전을 Apple 기기에서 작동하는 링크로 완벽하게 작동시키는 것은 확실하지 않습니다.사과 장치의 터치 이벤트

초기 PDF에는 링크가 만들어졌으며 (Acrobat에서 완료 됨) PDF 그러면 웹 버전이 만들어집니다. 다음과 같이 이러한 링크를 생성 결과 자바 스크립트

var pageEditor = [[], [], [], [], [], [], [], [], 
[{ 
     annotype: "com.mobiano.flipbook.pageeditor.TAnnoLink", 
     action: { 
     triggerEventType: "mouseDown", 
     actionType: "com.mobiano.flipbook.pageeditor.TAnnoActionOpenURL", 
     url: "http://www.canal30apartments.com/360/viewer/mezz-lower.html" 
     }, 
     location: { x: "0.085024", y: "0.067632", width: "0.184540", height: "0.180675" } 
    }, 
    { 
     annotype: "com.mobiano.flipbook.pageeditor.TAnnoLink", 
     action: { 
     triggerEventType: "mouseDown", 
     actionType: "com.mobiano.flipbook.pageeditor.TAnnoActionOpenURL", 
     url: "http://www.canal30apartments.com/360/viewer/mezz-upper.html" 
     }, 
     location: { x: "0.764247", y: "0.694682", width: "0.174878", height: "0.180676" } 
    }], 
[{ 
    annotype: "com.mobiano.flipbook.pageeditor.TAnnoLink", 
    action: { 
     triggerEventType: "mouseDown", 
     actionType: "com.mobiano.flipbook.pageeditor.TAnnoActionOpenURL", 
     url: "http://www.canal30apartments.com/360/viewer/standard.html" 
    }, 
    location: { x: "0.759417", y: "0.556518", width: "0.184540", height: "0.182609" } 
    }], 
[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []]; 

mousedown 이벤트가 삼성 장치에서 작동하지만, 애플의 장치에서 작동하지 않는 것 같습니다 ..입니다. 나는 whty에 관해서는 이런 일이 일어날 것이라고 생각하지만, 주로 누군가가 코드가 바뀌면 사과 장치를 잡는 방법을 도울 수 있는지 물어볼 것입니다.

나는입니다 생각할 수있는 모든 ..

triggerEventType:"touchstart" 

감사

답변

1

내가 Backbone.js
에서 그것을 사용하고 그것은 순수한 JS에서 작동 할 수 있습니다
touchend 이벤트를 시도하고 그것을 완벽하게 작동 Backbone.js

+0

감사하지만,이 경우 '{triggerEventType : "touchend" 모든 모바일 장치에서 작동 –