最初的丶梦想 发表于 2020-12-22 18:04:38

JsViewer 打印时点击取消,准备打印中,一直显示关不掉


群里面告诉我需要更新最新版本的js文件,不知道最新文件从哪里获取

KearneyKang 发表于 2020-12-22 18:14:06

这个现在我这边也是这个问题,我去进行下载最新的试试,如果没有问题,我就直接发给你

ly1331 发表于 2020-12-23 20:25:48

GrapeCity.ActiveReports.JSViewer.create({
      element: '#viewerContainer',
      reportService: {
      url: '报表服务地址'
      },
      action: (actionType, actionParams) => {
      switch (actionType) {
          case 'print':
            setTimeout(() => {
            var box = document.getElementById("modal-root")
            if (box) {
                //删除打印提示
                box.parentNode.removeChild(box)
            }
            }, 5000)
            break

          default:
            break
      }
      }
    })

分享一个不是办法的办法,反正也能解决问题 :D

KearneyKang 发表于 2020-12-24 14:21:36

本帖最后由 KearneyKang 于 2020-12-24 14:29 编辑

非常棒,自己通过代码实现。解决了打印信息弹出信息不取消的问题。AR14的最新版本的Nugget包下载的最新 实例demo现在也可以解决这个问题。
下载的连接如下:https://github.com/activereports/WebSamples14下载完运行,正常打印,然后拷贝项目中的JS和CSS文件到你的项目中就可以了

最初的丶梦想 发表于 2020-12-28 10:26:59

KearneyKang 发表于 2020-12-24 14:21
非常棒,自己通过代码实现。解决了打印信息弹出信息不取消的问题。AR14的最新版本的Nugget包下载的最新 实 ...

下载下来的jsviewer mvc core里面都没有css 和js

KearneyKang 发表于 2020-12-28 14:26:51

本帖最后由 KearneyKang 于 2020-12-30 11:26 编辑

你好,该问题已经电话沟通,现在我给你一个我这边目前可以的JS和CSS

最初的丶梦想 发表于 2021-1-4 14:24:13

KearneyKang 发表于 2020-12-28 14:26
你好,该问题已经电话沟通,现在我给你一个我这边目前可以的JS和CSS

替换了还是不行,你们这个bug解决的怎么样了,不是说元旦以后就改好了吗?非常着急,天天挨怼

Lenka.Guo 发表于 2021-1-4 18:01:28

您好
bug是已经修复了,我这边用新版测试后给您答复具体的操作步骤。

最初的丶梦想 发表于 2021-1-6 14:01:44

解决了,感谢技术支持,需要修改package.json 的版本,,运行应该就可以了,然后会出现汉化问题,去这个地方下载汉化json,然后把json换一个名字,一定注意编码格式utf-8,否则会乱码,index.html改一下json引用,,大功告成

KearneyKang 发表于 2021-1-6 14:27:54

问题解决了就好,非常感谢你在解决问题之后,还把自己的经验总结给分享出来
页: [1]
查看完整版本: JsViewer 打印时点击取消,准备打印中,一直显示关不掉