watermark-dom icon indicating copy to clipboard operation
watermark-dom copied to clipboard

在IE中,会因为dom找不到wm_div_id节点,导致报错

Open swustzl opened this issue 4 years ago • 4 comments

在react项目中使用, ie浏览器时,可能由于节点加载的问题,导致初始化时document.getElementById('wm_div_id')是空,会致使后续的调用方法报错 image image

swustzl avatar Dec 29 '20 07:12 swustzl

image 这里是不是可以加个判空

swustzl avatar Dec 29 '20 08:12 swustzl

经测试,document.getElementById(defaultSettings.watermark_id).shadowRoot 在ie中不存在导致的报错

swustzl avatar Dec 29 '20 09:12 swustzl

是的,因为IE不支持shadow,我先记下来,后边我兼容和优化一下。能提供一下当前的react的版本,IE版本?

saucxs avatar Jan 29 '21 01:01 saucxs

react 版本 16.12.0, 正常win10里的ie浏览器(不是edge)

swustzl avatar Jan 29 '21 02:01 swustzl