找回密码
 立即注册

QQ登录

只需一步,快速开始

wisesoft

金牌服务用户

3

主题

6

帖子

23

积分

金牌服务用户

积分
23
最新发帖
wisesoft
金牌服务用户   /  发表于:2021-11-3 10:22  /   查看:1846  /  回复:1
我有这张表格
image.png416477660.png
使用打印API后,弹出的打印显示内容,无法显示完整 IYI}2DM0XCN@@L9`N}{Y7OV.png882232055.png
image.png289374083.png
浏览器已换过多个

1 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-3 11:22:12
沙发
请问你的浏览器版本是Chrome95的吗?此问题是由chrome升级引起的,猜测可能是chrome的bug。
现提供一个解决方案,您可以参考测试下:

在项目中添加以下代码,
// 通过监听BeforePrint事件,在打印前执行下方代码逻辑:
  1. spread.bind(GC.Spread.Sheets.Events.BeforePrint, function (type, args) {
  2.       var iframe = args.iframe;
  3.       var printFn = iframe.contentWindow.print;
  4.      iframe.contentWindow.print = function () {
  5.           setTimeout( function () {
  6.                 printFn.apply( null , arguments);
  7.           }, 10);
  8.     }
  9. });
复制代码


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部