gpt4 book ai didi

javascript - 苹果设备上的触摸事件

转载 作者:行者123 更新时间:2023-11-29 00:39:54 29 4
gpt4 key购买 nike

我使用一些第三方软件从 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 事件适用于三星设备,但似乎不适用于苹果设备。我很想知道为什么会发生这种情况,但主要是我想问是否有人可以帮助了解如何更改代码以捕获苹果设备(如果有办法的话)?

我能想到的就是..

triggerEventType:"touchstart"

谢谢

最佳答案

尝试 touchend 事件,
它可能适用于纯 JS,因为我在 Backbone.js
中使用它它在 Backbone.js 中完美运行

关于javascript - 苹果设备上的触摸事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39768410/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com