iFrame中的HTML按钮在iPad上无法正常运行

时间:2013-04-12 19:57:15

标签: javascript html ipad iframe

我有一个Web应用程序,其中我有一个带有onclick javascript操作的div元素。此Web应用程序在iPad和台式机上都能正常运行。

然而,当它在iPad上的iFrame中启动时,突然之间,我的点击/点击很少且不一致。在桌面浏览器上的iFrame中运行时,我看不到这种行为。

之前有没有人见过这种行为?

1 个答案:

答案 0 :(得分:0)

我不确定你的具体情况,但当我的按钮发出“mouseenter”事件触发器时,我遇到了类似的问题。鼠标输入将在第一个“tap”上调用,按钮将在“second”上调用。因为ipad使用这两个事件的方式。

我的解决方案是使用http://detectmobilebrowsers.com/中的浏览器检测工具并将var ismolible =设置为true或false,具体取决于浏览器是否为移动设备,然后我使用if语句立即取消绑定我的mouseenter如果浏览器是移动的。您必须修改ipad的http://detectmobilebrowsers.com/代码。

希望这有帮助!