Window is not defiened 请问该怎么解决

#1

在使用react-weui的时候提示window is not defiened 请问该怎么解决
奇怪的是我项目开启之后,报出这个错误,这个时候先不调用这个组件,然后可以使用,再开始调用这个组件又可以用了
是因为服务端渲染 没定义window吗

#2

需要具体一点. 服务端当然是 window undefined, 报错才是正常的.

#3

是react-weui插件里const md = new MobileDetect(window.navigator.userAgent);这样一段代码,接下来的代码就是判断浏览器,请问该怎么处理这个问题?怎么判断是否是服务端渲染