diff --git a/packages/artplayer-vitepress/docs/en/start/option.md b/packages/artplayer-vitepress/docs/en/start/option.md
index 667af2a26..87d5e23ff 100644
--- a/packages/artplayer-vitepress/docs/en/start/option.md
+++ b/packages/artplayer-vitepress/docs/en/start/option.md
@@ -1181,4 +1181,21 @@ var art = new Artplayer({
[artplayer/types/cssVar.d.ts](https://github.com/zhw2590582/ArtPlayer/blob/master/packages/artplayer/types/cssVar.d.ts)
-:::
\ No newline at end of file
+:::
+
+## `proxy`
+
+- Type: `function`
+- Default: `undefined`
+
+The function can return a third-party `HTMLCanvasElement` or `HTMLVideoElement`, for example, it can proxy an existing `video` DOM element
+
+
▶ Run Code
+
+```js{4}
+var art = new Artplayer({
+ container: '.artplayer-app',
+ url: '/assets/sample/video.mp4',
+ proxy: () => document.createElement('video')
+});
+```
\ No newline at end of file
diff --git a/packages/artplayer-vitepress/docs/start/option.md b/packages/artplayer-vitepress/docs/start/option.md
index 753828040..5bef814b0 100644
--- a/packages/artplayer-vitepress/docs/start/option.md
+++ b/packages/artplayer-vitepress/docs/start/option.md
@@ -1198,4 +1198,21 @@ var art = new Artplayer({
[artplayer/types/cssVar.d.d.ts](https://github.com/zhw2590582/ArtPlayer/blob/master/packages/artplayer/types/cssVar.d.ts)
-:::
\ No newline at end of file
+:::
+
+## `proxy`
+
+- Type: `function`
+- Default: `undefined`
+
+函数可以返回一个第三方的 `HTMLCanvasElement` 或者 `HTMLVideoElement`,例如可以代理一个已经存在的 `video` dom元素
+
+▶ Run Code
+
+```js{4}
+var art = new Artplayer({
+ container: '.artplayer-app',
+ url: '/assets/sample/video.mp4',
+ proxy: () => document.createElement('video')
+});
+```
\ No newline at end of file