有用过hiprint这个打印插件的吗,请教一下问题?

网址:http://hiprint.io/
最近接手了个项目,里面用到了这个插件。看官网,貌似没有打印完毕的回调。那我在新窗口打印完毕时,如何关闭这个窗口呢?

我尝试使用window监听,但是没办法监听打印完毕:

window.onafterprint = function() {
        console.log("关闭打印耶耶耶耶耶耶耶耶耶耶")
        window.close(); // 关闭打印弹窗
    }

请问有其他解决方法吗?

阅读 2.3k
1 个回答

打印应该会挂起页面,那就一直走 postmessage 发通知,能收到并相应就表示打印完成了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题