жҲ‘жҳҜHTML5дёӯaudioж Үзӯҫзҡ„ж–°жүӢпјҢжғіиҰҒе»әз«ӢдёҖдёӘж’ӯж”ҫеҷЁгҖӮжҲ‘жғіжөӢиҜ•дҪҝз”Ёtrackж Үзӯҫдёӯзҡ„VTTж–Ү件жқҘжҹҘзңӢеҰӮдҪ•е·ҘдҪңгҖӮ
иҝҷжҳҜжҲ‘зҡ„д»Јз Ғпјҡ
<audio controls>
<source src="myaudio.mp3" type="audio/mpeg">
<track kink="caption" src="myaudio.vtt" srclang="en" label="English">
</audio>
根据我所了解的,track应该既适用于音频也适用于视频,这在可访问性方面是有意义的。但是,我试图加载它时得到的错误信息就没有意义了:
"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."
当查找crossorigin属性时,我得到了许多关于CORS以及“anonymous”和“user-certificate”预期值的令人困惑的文章。尝试任何一个都会导致类似的错误。有任何想法为什么这行不通?
chrome.exe --disable-web-security
。在这里查看答案:https://dev59.com/QnA75IYBdhLWcg3wy8Ui - Alaa M.