簡體   English   中英

觸摸蘋果設備上的事件

[英]touch events on apple devices

我使用了一些第三方軟件,這些軟件可以通過PDF創建交互式圖書。 我可以看到它的工作原理,但是不確定是否可以通過Apple設備上的鏈接使移動/平板電腦版本完美地工作。

初始PDF包含在其中創建的鏈接(在Acrobat中完成),然后導入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事件在Samsung設備上起作用,但在Apple設備上似乎不起作用。 我對發生這種情況感興趣,但主要是我想問是否有人可以幫助更改代碼以捕獲蘋果設備?

我所能想到的是..

triggerEventType:"touchstart"

謝謝

嘗試touchend事件,
當我在Backbone.js使用它時,它可能適用於純JS
它在Backbone.js完美運行

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM