问 加载项 拖拽文档成为一个新的wps客户端,出现问题。
场景需求:用户打开多个文件,在加载项页面中基于当前文档调取api,进入loading, 返回某些展示数据。想让业务功能针对每个文档是相互独立的,不管是新客户端窗口还是打开新文档等等。
问题是:
1. 若是已经打开了加载项页面,用户拖拽文档形成新的wps客户端时,新的客户端不展示加载项页面了。
2. 因为我们想让每个文档的加载项使用相互独立(同一个wps客户端的同一个加载项是一个实例),所以使用了PluginStorage(以filepath作为key,每个文件数据作为value)。但是如果想要看哪个客户端文档,必须点一下对应加载项页面才会展示,其余客户端的加载项页面又变回刚初始化的样子, 有loading的情况下也没了。
诉求:
1. 能否给出方案或者代码案例,因为我看wps中一些加载项是对客户很友好的,比如新的客户端加载项是不需要重新打开的,等等。
2. 群已满,是否有新群。
感谢!!