我正在制作一个包含多种不同语言字幕的HTML5视频播放器。我想通过VTTCue
方法显示我的字幕。到目前为止,我的VTTCue
完全适用于英语,但它不适用于其他语言,如印地语,乌尔都语,中文,日语,韩语甚至西班牙语。它没有显示西班牙语的某些特征,例如ó
或á
。相反,它显示了一些非常不同请帮我。我只想通过VTTCue
方法显示字幕。感谢
我的代码:
<html>
<head>
<title></title>
</head>
<body>
<video width="640" height="360" src="video.mp4" controls></video>
<script>
var video_player = document.querySelector('video');
var track = undefined;
track = video_player.addTextTrack("subtitles", undefined, "es");
track.mode = "showing";
track.addCue(new VTTCue(0, 10, "cómo están"));
</script>
</body>
</html>