请选择
进入手机版
|
继续访问电脑版
学习路径
视频资源
开发者学堂
悬赏
活动
招聘
登录
/
注册
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
搜索
AI搜索
SpreadJS
活字格
Wyn
GcExcel Java
公开课
新手入门
新手训练营
技术认证
好友
帖子
收藏
勋章
设置
我的收藏
退出
首页
›
SpreadJS & GcExcel专区
›
求助中心
›
查看内容
发新帖
__贪心
注册会员
10
主题
27
帖子
89
积分
注册会员
注册会员, 积分 89, 距离下一级还需 111 积分
注册会员, 积分 89, 距离下一级还需 111 积分
积分
89
2387
金币
10
主题
27
帖子
最新发帖
带有图表的Sheet无法复制
如何让按列拖拽时,不改变列头的值?
如何将null跟空字符区分显示?
如何手动触发一个Workbook的事件?
请问如何设置filter里选项的文本颜色?
如何仅允许拷贝粘贴仅自动扩展行
如何设置全局默认字体
CellChanged等事件来源标记问题
SpreadJS可以脱离不依赖DOM跟Canvas运行么?
[已处理]
如何设置Command快捷键为Mac下用Cmd+*而在windows用Ctrl+*?
__贪心
注册会员
/ 发表于:
2019-12-3 13:20
/
查看:
5491
/ 回复:
3
本帖最后由 __贪心 于 2019-12-4 11:13 编辑
如何设置Command快捷键为Mac下用Cmd+*而在windows用Ctrl+*?
收藏
回复
3
个回复
KevinChen
论坛元老
/
发表于:2019-12-3 15:18:12
|
显示全部楼层
沙发
您好,在setShortcutKey方法中,设置ctrl和cmd键不是同一个参数控制的,参考:
https://demo.grapecity.com.cn/sp ... setShortcutKey.html
因此,这个问题就转变为:如何判断当前页面加载的环境是mac还是win?
那么关于这个问题,推荐您可以参考一下这篇文章:
https://blog.csdn.net/erdfty/article/details/88125871
回复
使用道具
举报
__贪心
注册会员
/
发表于:2019-12-4 11:13:24
|
显示全部楼层
板凳
已经解决了,参考spreadjs源码,直接在设置快捷键的时候判断是否是mac来确定用ctrl还是meta
const ctrl = !isMac, meta = isMac;
this.spread.commandManager().register('search', search, 70, ctrl, false, false, meta);
回复
使用道具
举报
Fiooona
论坛元老
/
发表于:2019-12-4 13:33:17
|
显示全部楼层
地板
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复
使用道具
举报
讲师达人
悬赏达人
元老葡萄
SpreadJS认证
SpreadJS高级认证
微信认证勋章
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
返回顶部