Crossorigin des erreurs lors du chargement de VTT fichier

Je suis nouveau à l'aide de la balise audio en HTML 5 et je voulais bâtir un joueur. J'ai voulu tester à l'aide d'un VTT fichier dans une voie balise de voir comment le sous-titrage pourrait fonctionner.

Voici mon code:

<audio controls>
    <source src="myaudio.mp3" type="audio/mpeg">
    <track kink="caption" src="myaudio.vtt" srclang="en" label="English">
</audio>

Selon ce que j'ai lu, la piste est censé travailler à la fois de l'audio et de la vidéo qui fait sens à partir d'une accessibilité stand-point. Ce n'est pas logique est l'erreur que j'obtiens en essayant de le charger:

"Text track from origin 'file://' has been blocked from loading: Not at same origin as the document, and parent of track element does not have a 'crossorigin' attribute. Origin 'null' is therefore not allowed access."

Lors de la recherche de la crossorigin attribut, je reçois beaucoup de confusion des articles sur les CORS et les valeurs attendues des "anonymes" et "utilisateur de certificat". Veut, soit les résultats d'une erreur similaire.

Toutes les idées pour lesquelles cela ne fonctionnera pas?

Je peux confirmer que le problème pour Google Chrome 39 et tous les fichiers chargés par file:///. Il fonctionne, si chargé via http://.
Je vais avoir le même problème avec Chrome 42. Pas de problème avec Firefox 37.0.2 si
J'ai résolu cela en exécutant chrome avec la sécurité est désactivée: chrome.exe --disable-web-security. voir les réponses ici: stackoverflow.com/questions/3102819/...
il arrive souvent lors de l'exécution à l'extérieur d'un serveur web

OriginalL'auteur linnium | 2014-04-23