Javascript URL导航处理干扰其他Javascript部分
Javascript URL Navigation Handling Interfering with other Javascript Sections
我的项目的Javascript的两个方面相互干扰。不知道为什么,也不知道如何解决。
我的代码中有以下内容,以便允许URL标签操作:
function getHashValue(key) {
return location.hash.match(new RegExp(key+'=([^&]*)'))[1];
}
var hash = getHashValue('hash');
console.log(hash);
我还在Rails项目中运行video.js和bigvideo.js。出于某种原因,上面的javascript代码阻止了其他javascript(我的bigvideo实现)的运行。为什么?我该如何解决?
我的bigvideo实现描述如下:https://stackoverflow.com/a/17581187/1318135
似乎getHashValue抛出了一个异常(超出了数组限制?),这可能会干扰线程上的其他代码的运行。尝试将return语句封装在Try/catch中。
以下是您得到的结果:TypeError(异常)无法读取null的属性"1"。抓住例外,我想你会没事的。
相关文章:
- 播放当前视频时如何停止其他视频?JavaScript
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 如何将我的javascript库公开给其他客户端使用
- Javascript阻止其他Javascript代码
- 如何在Javascript中验证日期期间与其他日期期间的交叉
- Javascript的某些部分在Chrome中不起作用,但在其他浏览器中可以完美工作
- 网页上失败的javascript会导致所有其他脚本失败
- Facebook Javascript API:'/我/相册'不适用于其他用户
- SVG使用Javascript将形状平滑地变形为其他预定义的形状
- V8或其他C++JavaScript解释器中的Continuations
- JavaScript在其他页面上用html内容填充文本框
- 如何在不保存到其他变量的情况下更改JavaScript中的值
- 在其他javascript框架模板中运行angular指令
- 确定Twig(或JavaScript)中的国际日期格式,以便在其他地方使用
- 用户名输入如果其他块不能正常工作/Javascript-jQuery-AJAX
- 如何隐藏空<span>在IE中使用javascript.(注意,在其他浏览器中工作正常)
- 如何在javascript画布中使一个矩形位于所有其他矩形之上
- 如何使用javascript从同一浏览器下的其他页面获取URL?有可能吗
- 当请求php脚本生成的图像时,如何使用javascript/其他方法以某种格式打印日期
- 网站使用跟踪与Colfusion/JavaScript/其他