加载项 拖拽文档成为一个新的wps客户端,出现问题。

场景需求:用户打开多个文件,在加载项页面中基于当前文档调取api,进入loading, 返回某些展示数据。想让业务功能针对每个文档是相互独立的,不管是新客户端窗口还是打开新文档等等。 问题是: 1. 若是已经打开了加载项页面,用户拖拽文档形成新的wps客户端时,新的客户端不展示加载项页面了。 2. 因为我们想让每个文档的加载项使用相互独立(同一个wps客户端的同一个加载项是一个实例),所以使用了PluginStorage(以filepath作为key,每个文件数据作为value)。但是如果想要看哪个客户端文档,必须点一下对应加载项页面才会展示,其余客户端的加载项页面又变回刚初始化的样子, 有loading的情况下也没了。 诉求: 1. 能否给出方案或者代码案例,因为我看wps中一些加载项是对客户很友好的,比如新的客户端加载项是不需要重新打开的,等等。 2. 群已满,是否有新群。 感谢!!
北京
浏览 54
收藏
2
分享
2 +1
2
+1
全部评论 2
 
企业用户_283213732
我追加一下,这个好像是wps本身的bug,我是用wpsjs create app。生成的默认项目,其中有一个弹任务窗格网页,当我在同一个客户端打开多个文档时和 “弹任务窗格网页”这个窗格时,拖拽其中一个文档生成新的wps客户端,新的客户端就不会展示窗格,在新的客户端点击弹任务窗格网页按钮,会影响原客户端,新的客户端也不会有变化。
   北京
举报
0
0
 
企业用户_283213732
或者思路也是可以的
   北京
举报
0
0