Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在UIWebView中,从html页面内部滑动手势不起作用_Javascript_Html_Ios_Uiwebview - Fatal编程技术网

Javascript 在UIWebView中,从html页面内部滑动手势不起作用

Javascript 在UIWebView中,从html页面内部滑动手势不起作用,javascript,html,ios,uiwebview,Javascript,Html,Ios,Uiwebview,我有一个UIWebView,它加载一个html页面,支持向左/向右滑动手势在内容之间切换。当从桌面浏览器打开页面时,此手势效果很好,但从UIWebView加载时根本不起作用 jQuery刷卡 适用于IPHONE和IPOD TOUCH移动应用程序 iPhone和iPod Touch使用Safari JavaScript支持onTouchStart、onTouchMove、onTouchEnd和onTouchCancel滑动手势。 该插件使用MobileSafari内置的touch事件,允许jQue

我有一个UIWebView,它加载一个html页面,支持向左/向右滑动手势在内容之间切换。当从桌面浏览器打开页面时,此手势效果很好,但从UIWebView加载时根本不起作用

jQuery刷卡

适用于IPHONE和IPOD TOUCH移动应用程序

iPhone和iPod Touch使用Safari JavaScript支持onTouchStart、onTouchMove、onTouchEnd和onTouchCancel滑动手势。 该插件使用MobileSafari内置的touch事件,允许jQuery将滑动事件绑定到任何DOM元素。当检测到手势时,您可以覆盖swipeLeft和swipeRight默认值函数,以创建自己的自定义过程。 这是用于刷卡的插件:

还有其他人有这个问题吗? 任何帮助都将不胜感激

//用于左扫

UISwipeGestureRecognizer * swipeleft=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swipeleft)];
                    swipeleft.direction=UISwipeGestureRecognizerDirectionLeft;
                    [self.view addGestureRecognizer:swipeleft];
//右击

UISwipeGestureRecognizer * swiperight=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swiperight)];
                    swiperight.direction=UISwipeGestureRecognizerDirectionRight;
                    [self.view addGestureRecognizer:swiperight];
方法

-(void)swipeleft{
}
-(void)swiperight{        
}

试试这个..

谢谢,但是这个滑动是针对UIWebView的,不是针对网页的内容。这意味着从swipe方法运行js代码,这不是一个选项。我希望javascript滑动能够在不使用iOS手势识别器的情况下工作。