小编Jas*_*ams的帖子

您可以逐页关闭Visual Studio 2013浏览器链接吗?

我喜欢Visual Studio 2013 Browser Link的检查器功能.但是,我有少量页面,主要是自定义音频/视频媒体播放器,这导致浏览器每秒发出过多的信号请求...在每秒200的范围内.所以,我想禁用这些特定页面上的功能.

我知道可以通过将以下密钥放在web.config文件中来禁用整个应用程序或应用程序的一部分.

 <add key="vs:EnableBrowserLink" value="true" />
Run Code Online (Sandbox Code Playgroud)

有没有办法在单个页面上禁用它?

signalr visual-studio-2012 browser-link

5
推荐指数
1
解决办法
4578
查看次数

如何正确处理 HTML5 视频并关闭套接字或连接

我正在构建一个包含视频记录列表的网页。单击每个视频记录会在同一页面上打开一个模式对话框,其中包含记录的详细信息和 HTML5 视频播放器。

用户可以根据需要多次打开一个视频、关闭它,然后打开另一个视频。然而,特别是在 Chome 上,在 3-5 个视频之后,浏览器开始挂起超过两分钟,同时显示一条消息“等待套接字”。

经过一些阅读,我将其范围缩小到 Chrome 无法打开到同一主机的超过 6 个连接。

我处理媒体播放器的方式肯定做错了。我相信即使播放器的 html 已从 dom 中删除,套接字仍对媒体开放一段时间。

使用:Bootstrap、MediaElement.js、HTML5 视频、MVC、返回 FilePathResult 的“范围请求”的控制器

// Handling Bootstrap Modal Window Close Event 
// Trigger player destroy
$("#xr-interaction-detail-modal").on("hidden.bs.modal", function () {
    var player = xr.ui.mediaelement.xrPlayer();
    if (player) {
        player.pause();
        player.remove();
    }
});
Run Code Online (Sandbox Code Playgroud)

html video google-chrome mediaelement.js twitter-bootstrap

1
推荐指数
1
解决办法
3745
查看次数