Javascript “检测”;“连接已重置”;在一个iframe中

Javascript “检测”;“连接已重置”;在一个iframe中,javascript,google-chrome,networking,iframe,Javascript,Google Chrome,Networking,Iframe,我在一个长时间运行的应用程序上工作,该应用程序部署在chrome中任意连接不良的信息亭中。这是一个标准的web应用程序,我们向这些信息亭提供各种内容,有时使用iFrame加载相当复杂的交互资产 每隔一段时间,我们就会看到交互资源只是显示一个chrome错误,“连接被重置”,作为iframe的内容 我是否可以在父应用程序中侦听此错误,以便知道何时由于带宽或其他原因导致交互式资产无法加载 在内容中有try/catch来处理运行的交互式资产抛出的错误,但如果它甚至从未加载,显然不会触发这些错误 有人有

我在一个长时间运行的应用程序上工作,该应用程序部署在chrome中任意连接不良的信息亭中。这是一个标准的web应用程序,我们向这些信息亭提供各种内容,有时使用iFrame加载相当复杂的交互资产

每隔一段时间,我们就会看到交互资源只是显示一个chrome错误,“连接被重置”,作为iframe的内容

我是否可以在父应用程序中侦听此错误,以便知道何时由于带宽或其他原因导致交互式资产无法加载

在内容中有try/catch来处理运行的交互式资产抛出的错误,但如果它甚至从未加载,显然不会触发这些错误


有人有什么好主意吗?:)

这是不是与主应用程序位于同一个域中?是的。所有内容都托管在同一个静态服务器上。当您说:
“连接已重置”,作为iframe的内容。
,您是在尝试访问iframe.contentWindow.documet等时说的?不,我的意思是,显示的是这个带有皱眉选项卡图标的chrome屏幕:您是否尝试在卸载前使用
事件?例如:
iframe.contentWindow.addEventListener('beforeunload',function(){/*(…)*/})
是否将
iframe
与主应用程序放在同一个域中?是的。所有内容都托管在同一个静态服务器上。当您说:
“连接已重置”,作为iframe的内容。
,您是在尝试访问iframe.contentWindow.documet等时说的?不,我的意思是,显示的是这个带有皱眉选项卡图标的chrome屏幕:您是否尝试在卸载前使用
事件?例如:
iframe.contentWindow.addEventListener('beforeunload',function(){/*(…)*/})