首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phonegap -放大swiper.js幻灯片

phonegap -放大swiper.js幻灯片
EN

Stack Overflow用户
提问于 2015-01-25 22:29:13
回答 1查看 1.9K关注 0票数 0

我正在工作的ios网络应用程序,这将与phonegap包装,以便缩放在一般情况下是禁用的,视口是不可伸缩的。

我有一个幻灯片,我使用swiper.js --我使用iscroll.js实现缩放功能。

当我放大了图片,现在滑动查看缩放的框架时,滑动被解释为转到下一个幻灯片图像。

所以我的想法是,当我处于缩放模式时,将"swiper-no-swipe“类添加到幻灯片中,并在我缩放回原始大小时将其删除。

我猜iscroll.js使用css-transform来实现缩放功能,所以你必须请求transform-value是否大于0,然后添加no-swipe类。

有人知道怎么做吗?

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2015-01-28 06:33:25

以下是我的解决方案:

代码语言:javascript
复制
    //NO SWIPE//
$('.swiper-slide').on('vmousedown', function(e) {

var matrix = $('.photo-aktiv').css('-webkit-transform');
var values = matrix.match(/-?[\d\.]+/g);
var n = values.toString(); 
var first = n.split(',', 1);
var länge = parseFloat(first);
if(länge>1){
     $(".swiper-slide").addClass('swiper-no-swiping');

}else{
    $(".swiper-slide").removeClass('swiper-no-swiping');
}

});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28137496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档