小程序如何实现整个页面元素的录屏或者截图功能,而非侵入式?
我们需要做一个小程序通用工具,可以在我们的小程序业务产品中增加录屏功能,而且希望是无侵入的,和业务层是不耦合的;目前官方提供的MediaRecorder只支持canvas元素且类型必须是webgl,没法支持其他元素,而且测试发现兼容性问题也比较大,这一块官网有进一步的计划吗?
同步我们也在考虑用截图的方式来做,目前官方提供的LivePusherCOntext.snapshot也是针对live-pusher的camera画面来进行快照,也不是支持所有元素,这一条路似乎也不可行;
另外我们也尝试类似H5的html2canvas来间接实现,但是目前小程序查询的节点是有限的,这种方式要实现的效果是未知的,想咨询下官方有好的方式推荐吗?