0
 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によって生成されてから挿入されるため、各行の後にキャリッジリターン/ラインフィードがあります。しかし、それは問題ではありません。

4

2 に答える 2

3

可能であれば、Try の大文字 T を t に変更します。

于 2013-02-24T17:17:25.687 に答える
3

JavaScript では大文字と小文字が区別されます。try小文字にする必要があります

 try
 {
myTextTrack = myPlayer.addTextTrack( 'subtitles','myLabel','en' );
  }  catch(err)
 {
alert('This browser does not support the comments on the video.');
return;
  }
于 2013-02-24T17:18:48.187 に答える