我对 HTML Widget 有疑问:在 i Pad 上打开的 HTML 小部件上,如果我用两根手指点击屏幕并捏合,小部件会退出并返回 iBook 的页面。这是默认行为。
但是如果我想修改这种行为呢?
我尝试了这些解决方案:
document.addEventListener('gesturechange', function (e) {e.preventDefault();}, false);
document.addEventListener('gesturestart', function (e) {e.preventDefault();}, false);
document.addEventListener('gestureend', function (e) {e.preventDefault();}, false);
document.addEventListener('touchmove', function (e) {e.preventDefault();}, false);
在主 HTML 文件的头部。
我也试过,在我的代码中,
$(document).bind("gesturestart", function(e) {
e.preventDefault()
}
)
但它不起作用。
我只想关闭我的 HTML 小部件,只点击左上角的“X”而不是用两个手指手势。
我在 i Bookstore 中看到了这方面的工作示例,但我当然没有代码。
有什么提示吗?