场景:对于在Node.js上运行的 Web 应用程序,我们正在集成OpenWebAnalytics。
问题:在萤火虫它显示错误如下
TypeError: doc is null
[Break On This Error]
...dth?window.innerWidth:document.body.offsetWidth;viewport.height=window.innerHeig...
在名为owa.tracker.combined.min.js的文件中的第168行
方法源代码:
getIframeDocument: function (iframe) {
var doc = null;
if (iframe.contentDocument) {
doc = iframe.contentDocument;
} else if (iframe.contentWindow && iframe.contentWindow.document) {
doc = iframe.contentWindow.document;
} else if (iframe.document) {
doc = iframe.document;
}
if (doc == null) {
OWA.debug("Document not found, append the parent element to the DOM before creating the IFrame");
}
doc.open(); // TypeError: doc is null
doc.close();
return doc;
}
问题:任何人都可以知道此类问题的解决方案吗?
提前感谢您的大力帮助