找回密码
 立即注册

QQ登录

只需一步,快速开始

bj_zm

中级会员

48

主题

169

帖子

713

积分

中级会员

积分
713

活字格认证微信认证勋章

bj_zm
中级会员   /  发表于:2015-7-7 21:37  /   查看:14202  /  回复:16
今天测试一天,发现PC端显示正常,但是在移动端运行后,移动拖拽时候比较卡顿。
设备:IPAD3 IOS 7.1.1
          IPHONE6  8.3
          ITOUCH5  7.1.2
          红米2 4.4.4
以上设备卡顿。

          WIN8.1平板(不是桌面浏览器)和WP8.1带的浏览器不卡。

是哪里设置的问题吗?用的版本是SpreadJS_3.20151.16,例子里找了一个比较简单的例子(rapidinputmode.html)放在IIS测试。

16 个回复

倒序浏览
bj_zm
中级会员   /  发表于:2015-7-8 00:42:00
沙发
找到原因了id="ss"的, style="width:100%; height:550px;border: 1px solid gray; "
设置这个style就慢,去掉这段马上速度就快了。不过这个去掉以后,控件的大小没法控制了,怎么办?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-8 10:58:00
板凳
回复 2楼bj_zm的帖子

感谢对该问题的反馈。
style不会影响性能,但是各个浏览器的render策略不一样从。
你提供的信息来看,推测是问题出在Width:100%。这是一个动态的size计算过程,在Touch或其他行为执行期间,发生了影响parent Size的变化的情况,spreadjs 的host的size也会跟着改变,spreadjs内部会因为host size的改变而refresh。一旦这个行为频繁发生,会对性能有所影响。
你可以可以托管size的计算问题,在适当的时机动态的改变host的size,然后refresh,一样能够达到相应的效果。
当然,也有另一种推测,去掉这段style之后,spreadjs的size变小了,需要画的东西变少了,性能变好了。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
bj_zm
中级会员   /  发表于:2015-7-8 11:38:00
地板
回复 3楼Alice的帖子

算个bug不?现在不知道咋弄了。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-8 17:00:00
5#
回复 4楼bj_zm的帖子

你好。
以上的论断仅仅是基于您提供的资料的推断,不能断定是产品的bug。
你可以托管size的计算问题,在适当的时机动态的改变host的size,然后refresh,一样能够达到相应的效果。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
bj_zm
中级会员   /  发表于:2015-7-8 19:44:00
6#
回复 5楼Alice的帖子

哦,能给个例子不?不太会弄。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-9 09:22:00
7#
回复 6楼bj_zm的帖子

你好。
我们这里不能重现你的问题。
首先需要你提供一个可以重现问题的Demo,我们根据你的Demo可以帮你看看如何更改。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
bj_zm
中级会员   /  发表于:2015-7-9 10:56:00
8#
回复 7楼Alice的帖子

服务器 WIN8.1 iis
客户端 IPHONE6 IOS8.3  自带自带浏览器

上下左右拖动表格时明显很慢,很卡。



demo.rar (555.82 KB, 下载次数: 1355)
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-9 12:11:00
9#
回复 8楼bj_zm的帖子

你的Demo我们已经收到了。
测试后给您反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
bj_zm
中级会员   /  发表于:2015-7-14 10:14:00
10#
回复 9楼Alice的帖子

多久能给反馈?等着用。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部