1

在 jquery mobile 上使用 Hammer.js 时,它的“Pinch”事件在 Android 中运行不佳,但在 iOS 中运行良好。

我正在开发像 Gmail 这样的移动邮件系统,因此电子邮件的详细信息页面将使用 jquery-mobile 和hammer.js 放大/缩小。

此外,还需要启用垂直滚动动作,包括应用 Hammer 的 div 区域。

下面是示例代码。

// Pinch Event
var ham = $('.mail_body').hammer({
    drag: true,
    drag_block_vertical: false,
    drag_block_horizontal: false,
    drag_lock_to_axis: false, 
    prevent_default: false,
    prevent_mouseevents: true,
    show_touches: false,
    stop_browser_behavior: {},
    swipe: false,
    touch: true
});

谁能帮我?

预先感谢您的帮助。

4

0 回答 0