使用腾讯云互动白板,窗口大小改变时重绘白板不生效

312 阅读1分钟

说明:在调用腾讯云互动白板时发现官方有提供一个api叫重新计算白板大小并渲染。

image.png

但在实际使用中监听窗口变化缺始终不生效,后来咨询了下,官方给出的说明是要监听初始化白板时传入的dom元素的变化才行。

思考:监听dom元素的变化貌似比较复杂,查阅了各种资料貌似要动态添加ifram标签进去,操作起来还是比较复杂的,后来想了一个投机取巧的办法,这里总结一下。

解决方案:采用felx属性的特性。设置当前元素为flex=1,然后在监听页面变化的时候动态赋值当前元素,这样即可生效。

image.png