所以我正在为 iPad 开发一个 WEB 应用程序,并且遇到了设备旋转问题。取决于方向改变时的初始方向,页面会放大。现在用户可以简单地捏合以返回可接受的体验,但这还不够好。所以这就是我想要做的。我想用javascript触发一个'pinch'事件,它的行为与真实用户缩小相同。
但是我不确定这是否可能,因为我触发 touchmove 事件的成功率为零。另外,我必须触发 2 个相互靠近的 touchmove 事件。
$('body').trigger('touchmove' ... how would I pass in X and Y?
现在我在 jQuery 的文档中看到了这个例子:
var event = jQuery.Event("logged");
event.user = "foo";
event.pass = "bar";
$("body").trigger(event);
这让我认为将数据传递给触发的事件对象是可能的,但是如何触发一个完整的捏?