# 使用video组件播放视频时，如何刷新重新加载视频？比如网络异常导致播放失败等情况

先将URL设置为空，再改回原来的值，示例代码如下：

```
@Component
export struct VideoErrorReload {
  @State url: string = '';

  build() {
    Column({ space: 20 }) {
      Video({ src: this.url })
        .height(300)

      Button('重新url')
        .onClick(() => {
          let temp = this.url;
          this.url = '';
          setTimeout(() => {
            this.url = temp;
          }, 100);
        })
    }
  }
}
```