找回密码
 立即注册

QQ登录

只需一步,快速开始

相遇Spreadjs
初级会员   /  发表于:2018-11-23 08:57  /   查看:2804  /  回复:5
移动端双击进入编辑状态,输入完成后点击别的单元格会闪一下?这个怎么解决啊?还有一个问题就是,咱们这个spreadjs,有没有专门为apk开发的?

5 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-23 10:14:47
沙发
您好,给您解释一下,由于现在安卓系统版本繁多,浏览器内核也各不相同,

SpreadJS 在移动端对IOS系统的支持是非常稳定的,安卓系统也覆盖了大部分主流系统的特性。
回复 使用道具 举报
相遇Spreadjs
初级会员   /  发表于:2018-11-23 16:51:55
板凳
KevinChen 发表于 2018-11-23 10:14
您好,给您解释一下,由于现在安卓系统版本繁多,浏览器内核也各不相同,

SpreadJS 在移动端对IOS系统的 ...

移动端在单元格选中状态下弹出虚键盘呢?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-23 17:33:14
地板
抱歉,可能是我前边没有解释清楚,

移动设备上的虚拟键盘,属于系统级的组件,js作为前端语言,没有直接调用系统组件的权限,

就相当于您使用Spreadjs来执行打印操作时,SpreadJS也只能调用浏览器给的打印接口,

再由浏览器调用系统的打印组件来实现的。

如果您一定要实现这个功能,那就需要平台的支持,例如一些版本的IE浏览器支持ActiveXObject对象,

您可以调用这个对象来唤出系统的虚拟键盘,但是SpreadJS对此不做直接支持,您可以在单元格选中事件中来做。
回复 使用道具 举报
相遇Spreadjs
初级会员   /  发表于:2018-12-1 10:12:51
5#
KevinChen 发表于 2018-11-23 17:33
抱歉,可能是我前边没有解释清楚,

移动设备上的虚拟键盘,属于系统级的组件,js作为前端语言,没有直接 ...

你好,关于我一楼提出的问题,你可以在手机上试一下,浏览spreadjs在一个单元格输入信息,然后点击另一个单元格,界面会上下跳动一下,不是你说的系统问题,在ios上也是这样的
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-12-3 12:06:28
6#
您好,是这样,在ios系统手机上与安卓手机的虚拟键盘的机制有一些差别,

安卓系统的虚拟键盘是浮在界面上,对界面的渲染没有影响,

而ios系统的虚拟键盘会把界面向上挤压,这样会导致页面重新绘制以自适应宽高。

您是否能够发个动图,我们看一下您这边界面跳动的问题,是否是由于页面重绘导致的,

麻烦您附上测试的手机型号与系统版本,谢谢~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部