使用数据通道服务,传递大图片的base64格式字符失败。
也可以使用websdk方式:https://www.pingxingyun.com/contribute/detail?topicId=10100&categoryId=3
由于数据通道的传递字符有限制,不超过65536bytes(0.5Mb)。如果想实现客户端截屏的功能,可以通过如下方式,需结合“与客户端通信”demo
1)业务系统向客户端发送消息
sendToIframe(EventTypes.LK_REQUEST_CAPTURE_FRAME);
2)业务系统监听客户端返回的截图消息
if (e.data.type == lark.EventTypes.LK_USER_CAPTURE_FRAME) {
console.log('收到截图');
var w = window.open('about:blank','image from canvas');
w.document.write("<img src='" + e.data.data + "' alt='from canvas'/>");
}
