一、原理
引用html2canvas的外部包,将场景截屏为图片,再右键点击保存下来。
二、效果图
三、代码
注意:场景截图需要初始化地地球添加以下代码。
contextOptions: {
webgl: {
alpha: true,
depth: true,
stencil: true,
antialias: true,
premultipliedAlpha: true,
// 通过canvas.toDataURL()实现截图需要将该项设置为true
preserveDrawingBuffer: true,
failIfMajorPerformanceCaveat: true,
},
},
<Modal v-model="screenImageShow" class="imag