我们正在开发一个包装好的 WebBrowser 组件。如果用户在线,我们希望显示一个页面(例如oursite.com/thispage.html),如果用户离线,我们希望显示另一个页面(例如C:\somewhere\thispage_offline.html)。我能够正确显示两个页面,但我的问题是检测在线/离线状态。
我试过 WebBrowser.IsOffline;但是似乎只传递离线模式状态,而不是计算机是否真的能够访问互联网。
有没有办法从 WebBrowser 组件中检测到这一点?有办法吗?
感谢你的帮助!