为什么在IE中尝试/捕获javascript失败

时间:2013-02-24 17:15:52

标签: javascript html5-video try-catch

 Try
 {
myTextTrack = myPlayer.addTextTrack( 'subtitles','myLabel','en' );
  }  catch(err)
 {
alert('This browser does not support the comments on the video.');
return;
  }

以上内容应触发IE中的警报(不在Chrome中)。但它给出了脚本语法错误。代码由asp.net生成然后插入,因此每行后都有回车符/换行符。但那应该不重要。

2 个答案:

答案 0 :(得分:3)

如果你能够,请将Try中的大写T改为t。

答案 1 :(得分:3)

JavaScript区分大小写。 try应为小写

 try
 {
myTextTrack = myPlayer.addTextTrack( 'subtitles','myLabel','en' );
  }  catch(err)
 {
alert('This browser does not support the comments on the video.');
return;
  }