网络风暴:'在浏览器中打开'功能故障
WebStorm: 'Open in Browser' feature malfunction
我有下面的一段示例代码。简单的页面,使用JS插件JWPlayer播放视频,一键在视频中执行查找操作。
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<script src="lib/js/jwplayer-7.1.4/jwplayer.js"></script>
<script>jwplayer.key="01yIIa/jGb0bj60C14JSO8oxFHJardSr8Bn/4Q==";</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
</head>
<body>
<!-- Loading into the JWPlayer, div ID must be unique -->
<div id="myElement">Loading the player...</div>
<div id="seek" style="width: 30px; height: 30px; background-color: red;"></div>
<script type="text/javascript">
var playerInstance = jwplayer("myElement");
playerInstance.setup({
file: "lib/video/sample.mp4",
controls : false
});
$('#seek').on('click', function() {
//Performs seek 10 seconds ahead
playerInstance.seek(playerInstance.getPosition() + 10);
});
</script>
</body>
</html>
问题:
如果我使用文件的完整路径打开页面,一切都会很好——比如说file:///C:/Users/./index.html。我可以执行查找操作。每次我按下搜索按钮,视频都会向前移动10秒(在所有浏览器中)。但是如果我使用WebStorm中的"在浏览器中打开"功能打开文件,比如说使用地址http://localhost:63342/./index.html。Chrome和Opera中的查找操作出现故障。在这种情况下,当我按下搜索按钮时,视频会从头开始重新播放。
你知道这可能会发生什么吗?这两个怎么会不同呢?
这是内置Web服务器的问题;请投票支持WEB-19331
相关文章:
- 使用angularjs向浏览器发送servlet响应(下载功能)
- 使用(navigator.geolocation)检测浏览器功能错误
- 我想用Javascript网站在开放的Chrome浏览器上执行功能
- 对于如何在没有modernizr的情况下用边界半径的功能检测检查来替换我的旧浏览器检查
- 如何(功能)检测浏览器是否支持WebM alpha透明度
- Jquery&有故障的功能
- 用户使用浏览器时SPA中的问题's的后退或刷新功能
- angular应用程序中的浏览器功能检测:使用服务、指令、控制器
- 在浏览器上显示实习运行程序功能测试的结果
- 是否有用于CSS浏览器支持新功能的javascript解决方案
- 为什么本机浏览器排序功能的工作速度比快速排序慢
- 浏览器同步摄像头加速视频播放不是一个功能
- 跨浏览器javascript下载功能
- 具有辅助功能的浏览器是否支持CSS或JavaScript
- 网络风暴:'在浏览器中打开'功能故障
- 退色功能故障
- 如何获得html5文件API功能与浏览器拖动图像
- 安全的基于功能的浏览器检测
- jQuery自动调整大小功能导致浏览器中跳转
- Chrome -运行javascript功能从浏览器控制台"未定义"