bigben446 2022-04-13 18:25 采纳率: 85.7%
浏览 1056
已结题

如何给linux-wps写一个javascript插件


有一个开源文献管理软件zotero,有ms office/libreoffice/google docs的插件,但是没有wps的插件。linux和win下可以运行zotero和wps,但是因为缺乏这个插件无法配合使用。不知道能不能参考三者的zotero插件代码移植到wps上去?Ms-Office/libreoffice/google docs的zotero插件代码都是公开的,wps也有插件开发的文档:https://open.wps.cn/docs/client/wpsload


建了一个zotero-wps插件开发项目,感兴趣的同学一起去那边交流吧,争取早日搞定这个插件,可以在linux下同时使用wps和zotero。zotero-wps插件开发的交流QQ群:1029775161,https://github.com/l0o0/Zotero-WPS


补充1,刚刚看了ms-office的zotero插件,貌似里面是用vba写的。依据wps的接口文档说明,wps支持vba和js,所以ms-office的zotero插件改一改估计也能通过vba控制win-wps,但是想在linux-wps上,必须得js控制。


补充2,安装nodejs,npm和wpsjs之后,可以使用JavaScript启动linux-wps,说明linux-wps已经存在JavaScript接口了
linux下安装最新版nodejs和npm参考https://bbs.deepin.org/zh/post/210908
https://open.wps.cn/docs/client/wpsLoad


补充3,已经成功用wps的开发接口文档使用js在linux-wps建立加载项了,证明linux-wps支持js插件

img


补充4,google doc有类似的zotero插件,而且就是用js写的,可能用这个移值更方便,https://github.com/zotero/zotero-google-docs-integration


  • 写回答

17条回答 默认 最新

  • 歇歇 2022-04-14 00:11
    关注
    获得8.00元问题酬金

    Zotero 插件与 WPS 不兼容。
    功能区里有显示Zotero,但只加载了部分功能,大多数不能用,插件不兼容。
    重新开发就相当于一个项目。

    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 4月21日
  • 修改了问题 4月20日
  • 修改了问题 4月20日
  • 修改了问题 4月20日
  • 展开全部

悬赏问题

  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用