2016-09-29 2 views
0

私は、PDFからインタラクティブブックを作成するサードパーティのソフトウェアを使用しています。どのように動作するのか分かりますが、モバイル/タブレットのバージョンをAppleデバイスで動作するリンクで完璧に動作させることについてはわかりません。アップルデバイスのタッチイベント

初期のPDFにはリンクが作成されていますインポートされ、Webバージョンが作成されます。以下のように、それはこれらのリンクのために作成されます 結果Javascriptを..です

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イベントは、サムスンのデバイス上で動作しますが、Appleデバイス上で動作するようには思えません。私はこれが起こるwhtyに興味があるだろうが、主に私は方法がある場合リンゴのデバイスをキャッチするためにコードを変更する方法について誰かを助けることができるか尋ねている?

私はのだと思うことができるすべて..

triggerEventType:"touchstart" 

おかげ

答えて

1

私はBackbone.js
でそれを使用していてそれは純粋なJSに働くかもしれない
touchendイベントを、試してみて、それがで完璧に動作Backbone.js

+0

ありがとうございますが、この場合は '{triggerEventType:" touchend " はモバイルデバイスで作業する –

関連する問題