起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2358|回复: 8

[结贴] 图片缩放

[复制链接]

8

主题

10

帖子

48

积分

新手上路

Rank: 1

积分
48
QQ
发表于 2016-3-18 21:58:06 | 显示全部楼层 |阅读模式
  我引用touch.js 实现图片缩放功能 ,但是我的image 的xid只能为pinch才能 实现缩放功能,换了其他的xid的话就不能实现,看了一下touch.js 但是不知道该修改写什么可以实现其他xid也可以进行缩放,希望知道的人告诉我一下 ,谢谢
发表于 2016-3-19 10:44:16 | 显示全部楼层
请参考平台案例
UI2/system/components/justep/touch/demo/touchjs/mainActivity.w
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

30

主题

125

帖子

305

积分

中级会员

Rank: 3Rank: 3

积分
305
QQ
发表于 2016-4-13 13:15:48 | 显示全部楼层
有没有touch.js的使用说明,我看了一下例子,并仿照做了一下,图片放大是按照图片的中心进行放大,图片的上边和下边都不能看到,如果拖拽图片就恢复到原来的大小进行拖拽,如何实现局部放大,能否和拖拽的结合起来?
回复 支持 反对

使用道具 举报

发表于 2016-4-13 14:34:22 | 显示全部楼层
wuyong 发表于 2016-4-13 13:15
有没有touch.js的使用说明,我看了一下例子,并仿照做了一下,图片放大是按照图片的中心进行放大,图片的上 ...

touch.js 放大拖动问题 :http://bbs.wex5.com/forum.php?mod=viewthread&tid=87643    http://bbs.wex5.com/forum.php?mo ... 6&pid=165224655
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

30

主题

125

帖子

305

积分

中级会员

Rank: 3Rank: 3

积分
305
QQ
发表于 2016-4-14 14:48:07 | 显示全部楼层
我通过浏览器查看图片css变化,发现this.style.webkitTransform在实现缩放后,在实施拖拽时将this.style.webkitTransform='scale(3)'替换掉了,所以就出现图片放大后拖拽图片就恢复到原来的大小进行拖拽,但是如何将图片width改变来实现图片放大,拖拽时图片还是保持放大状态。我在touch的案例这样改的,将this.style.webkitTransform = 'scale(' + currentScale + ')';替换成:if (currentScale>1){
                             this.style.width="140%";
                        }
                        if (ev.scale<1){
                             this.style.width="100%";
                             this.style.webkitTransform = "translate3d( 0,0,0)";
                        }
回复 支持 反对

使用道具 举报

30

主题

125

帖子

305

积分

中级会员

Rank: 3Rank: 3

积分
305
QQ
发表于 2016-4-14 14:49:41 | 显示全部楼层
我的做法只是实现图片双指固定放大,双指缩小为原样。
回复 支持 反对

使用道具 举报

30

主题

125

帖子

305

积分

中级会员

Rank: 3Rank: 3

积分
305
QQ
发表于 2016-4-14 14:50:06 | 显示全部楼层
我的问题解决,结贴。
回复 支持 反对

使用道具 举报

29

主题

130

帖子

306

积分

中级会员

Rank: 3Rank: 3

积分
306
QQ
发表于 2016-6-3 16:04:39 | 显示全部楼层
wuyong 发表于 2016-4-14 14:50
我的问题解决,结贴。

怎么解决的发下吧我也像知道
回复 支持 反对

使用道具 举报

30

主题

125

帖子

305

积分

中级会员

Rank: 3Rank: 3

积分
305
QQ
发表于 2016-7-19 22:36:35 | 显示全部楼层
我的目的是在线打开pdf文件,一开始用touch.js效果不好,最后抛弃了,后来采用浏览器利用pdf插件来实现pdf文件的现实,插件带有文件的放大缩小功能,直接用就行了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-18 08:09 , Processed in 0.052788 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表