错误条件

大多数浏览器在配置为阻止 cookie 时也会阻止 localStorage。尝试使用它将导致异常。不要忘记管理这些案件

var video = document.querySelector('video')
try {
    video.volume = localStorage.getItem('volume')
} catch (error) {
    alert('If you\'d like your volume saved, turn on cookies')
}
video.play()

如果未处理错误,程序将停止正常运行。