找回密码
 立即注册

QQ登录

只需一步,快速开始

相遇Spreadjs
初级会员   /  发表于:2018-11-20 16:12  /   查看:3047  /  回复:5
spreadjs电脑端鼠标单击单元格,就可以直接输入信息,移动端怎么不能呢?移动端如何实现跟电脑端一样的功能呢,就是选中单元格直接弹出移动键盘,不需要双击才可以弹出键盘?

5 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-20 16:23:16
沙发
您好,我给您上传一个Demo,演示了如何实现单击进入单元格编辑的功能,

您参考一下。

SingleClickToEdit_相遇SpreadJS.html

1.49 KB, 下载次数: 115

回复 使用道具 举报
相遇Spreadjs
初级会员   /  发表于:2018-11-20 16:44:36
板凳
本帖最后由 相遇Spreadjs 于 2018-11-20 16:45 编辑
KevinChen 发表于 2018-11-20 16:23
您好,我给您上传一个Demo,演示了如何实现单击进入单元格编辑的功能,

您参考一下。

你好,单击进入编辑状态可以了,但是那个触屏菜单栏又出不来了?也就是说没有选中状态了?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-20 17:34:35
地板
您好,这个逻辑在移动端与PC端是有冲突的,

首先,移动端的键盘键位与PC端不同,移动端是虚拟键盘,只有遇到输入框时才会弹出,这是其系统定义的,

Spread JS这种纯前端的控件由于JS的安全权限限制,理论上也无法实现您描述的这个功能。

我上边给您的例子是演示了一些情况下您可以利用Spread JS的事件来控制一部分单元格来实现单击输入。
回复 使用道具 举报
相遇Spreadjs
初级会员   /  发表于:2018-11-23 08:54:16
5#
KevinChen 发表于 2018-11-20 17:34
您好,这个逻辑在移动端与PC端是有冲突的,

首先,移动端的键盘键位与PC端不同,移动端是虚拟键盘,只有 ...

哦,好的谢谢啊
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-23 10:09:07
6#
不客气,很高兴与您交流Spread JS的技术问题,本帖我结贴了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部