我正在使用Maui应用程序中的WebView在Android设备上显示我的网站。网站在客户端使用SignalR Javascript库来维护与服务器的SignalR连接(如文档here所示)。
使用SignalR Javascript库有一个公认的问题,即浏览器将冻结不活动的标签,然后断开SignalR连接。Microsoft提供了一个变通方案,其中一个选项是在标签内保留一个网页区块,因为浏览器不会冻结一个包含网页区块的标签。
我的问题是,我已经添加了一个weblock到标签(我已经通过控制台输出验证为被持有),但即使这样,标签仍然被冻结(由来自signalr库的冻结事件的日志消息验证)。我想知道WebView在这方面是否与普通浏览器标签有所不同?
1条答案
按热度按时间monwx1rj1#
我发现了这份文件,上面写着移动的上不支持选择加入/选择退出冻结。文件上没有日期,所以很难知道它是否仍然是最新的。