找回密码
 立即注册

QQ登录

只需一步,快速开始

HoneyBear
初级会员   /  发表于:2023-10-24 18:19  /   查看:3618  /  回复:12
本帖最后由 Joestar.Xu 于 2023-10-26 10:56 编辑

产品:SpreadJS
版本:V15.0.5
问题编号:SJS-20877

在main-app中的public/index.html中,引入jszip.min.js,可以实现在父应用中下载
<!-- <script src="%PUBLIC_URL%/jszip.min.js"></script> -->

移除该jszip.min.js库后,在调试过程中发现on('data')  on('error')  on('end') 均没有触发,

由于没有源码的缘故不能更深入的调试,如有可能,请帮助排查该问题,为后续开发者接入微前端项目提供解决方案  谢谢




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

12 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-25 16:06:25
沙发
您好,您说的是在这个页面中:



点击下载数据按钮的时候,如果父应用的index.html中没有引入jszip.min.js的话将无法正常下载码?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
HoneyBear
初级会员   /  发表于:2023-10-25 17:13:09
板凳
是的,在父应用中引用一个jszip的库,就可以下载了,目前的是想请葡萄城这边,可以对微前端修改window等上下文的操作做一下兼容,我看社区里也有qiankun微前端框架的问题
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-25 18:09:30
地板
本帖最后由 Joestar.Xu 于 2023-10-26 10:55 编辑

了解了,这边跟调研一下,后续有进展我会在本帖中回复您。

问题编号:SJS-20877
回复 使用道具 举报
HoneyBear
初级会员   /  发表于:2023-10-25 18:25:07
5#
好的,谢谢
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-26 10:40:49
6#
不客气哈。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-11-29 10:19:46
7#
您好,经调研,目前SpreadJS暂不支持在这种微前端框架中使用。
回复 使用道具 举报
HoneyBear
初级会员   /  发表于:2023-11-29 10:24:09
8#
Joestar.Xu 发表于 2023-11-29 10:19
您好,经调研,目前SpreadJS暂不支持在这种微前端框架中使用。

使用问题描述中的方法,也没办法可以提供一个统一处理的方案吗?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-11-29 16:13:15
9#
本帖最后由 AlexZ 于 2024-1-17 09:11 编辑

目前来说没有很好的解决方案,SpreadJS 由于微前端会改写很多基本对象和浏览器行为,无法支持

如果后续有支持计划的话我会再回复您,本帖先移至需求板块了。
回复 使用道具 举报
AlexZ讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-11-29 23:16:49
10#
作为通用的产品,不太容易对某一个前段框架做到完整的支持,目前 SpreadJS 对 Vue / React /   Angular 主流的框架做了支持

类似未前端的框架会改写或者拦截很多底层的接口,因此在某些点上,我们无法做出对应的兼容
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部