Skip to content

Commit 7208c80

Browse files
committed
demo: update
1 parent 2c68c8f commit 7208c80

File tree

7 files changed

+33
-15
lines changed

7 files changed

+33
-15
lines changed

demos/react-demo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.1.0",
44
"private": true,
55
"dependencies": {
6-
"ezuikit-js": "^8.1.1",
6+
"ezuikit-js": "^8.1.2-alpha.1",
77
"react": "^17",
88
"react-dom": "^17",
99
"react-scripts": "5.0.1",

demos/react-demo/pnpm-lock.yaml

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demos/react-demo/src/Player.js

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ import { isMobile } from "./utils";
55
const Player = () => {
66
const player = useRef();
77

8+
/** @type {React.MutableRefObject<HTMLInputElement>} */
9+
const urlRef = useRef();
10+
/** @type {React.MutableRefObject<HTMLInputElement>} */
11+
const accessTokenRef = useRef();
12+
813
const initPlayer = useCallback(() => {
914
if (document.getElementById("player-container")) {
1015
let width = 600;
@@ -22,9 +27,8 @@ const Player = () => {
2227

2328
player.current = new EZUIKit.EZUIKitPlayer({
2429
id: "player-container",
25-
url: "ezopen://open.ys7.com/BB9480953/1.hd.live",
26-
accessToken:
27-
"at.2ec3m7dga2v59cps6rv0d1haa2vqsjka-1lbu5f5hyi-1j9rleq-npvuluse",
30+
url: urlRef.current.value, // "ezopen://open.ys7.com/BB9480953/1.hd.live",
31+
accessToken: accessTokenRef.current.value, // "at.2ec3m7dga2v59cps6rv0d1haa2vqsjka-1lbu5f5hyi-1j9rleq-npvuluse",
2832
width,
2933
height,
3034
template: "pcLive",
@@ -96,7 +100,7 @@ const Player = () => {
96100
/** 获取OSD时间 */
97101
const handleGetOSDTime = useCallback(() => {
98102
if (player.current) {
99-
player.current.getOSDTime();
103+
console.log("OSDTime", player.current.getOSDTime());
100104
}
101105
}, []);
102106

@@ -130,7 +134,14 @@ const Player = () => {
130134
<h2>视频模式使用示例:</h2>
131135
<div id="player-container"></div>
132136
<div>
133-
<button onClick={initPlayer}>初始化</button>
137+
url: <input type="text" ref={urlRef} style={{ width: 500 }} />
138+
</div>
139+
<div>
140+
accessToken:
141+
<input type="text" ref={accessTokenRef} style={{ width: 500 }} />
142+
</div>
143+
<div>
144+
<button onClick={initPlayer}>init</button>
134145
<button onClick={handleStop}>stop</button>
135146
<button onClick={handlePlay}>play</button>
136147
<button onClick={handleOpenSound}>openSound</button>
@@ -140,8 +151,8 @@ const Player = () => {
140151
<button onClick={handleCapturePicture}>capturePicture</button>
141152
<button onClick={handleFullscreen}>fullScreen</button>
142153
<button onClick={handleGetOSDTime}>getOSDTime</button>
143-
<button onClick={handleStartTalk}>开始对讲</button>
144-
<button onClick={handleStopTalk}>结束对讲</button>
154+
<button onClick={handleStartTalk}>startTalk</button>
155+
<button onClick={handleStopTalk}>stopTalk</button>
145156
<button onClick={handleDestroy}>destroy</button>
146157
</div>
147158
</div>

demos/react-demo/src/index.css

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,10 @@ code {
1111
font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
1212
monospace;
1313
}
14+
15+
16+
#player-container {
17+
width: 600px;
18+
height: 400px;
19+
background-color: #000;
20+
}

demos/vue-demo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
},
1111
"dependencies": {
1212
"core-js": "^3.6.5",
13-
"ezuikit-js": "^8.1.1",
13+
"ezuikit-js": "^8.1.2-alpha.1",
1414
"vue": "^2.7"
1515
},
1616
"devDependencies": {

demos/vue3-demo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"preview": "vite preview"
1010
},
1111
"dependencies": {
12-
"ezuikit-js": "^8.1.1",
12+
"ezuikit-js": "^8.1.2-alpha.1",
1313
"vue": "^3.2.41"
1414
},
1515
"devDependencies": {

demos/with-react-vite/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
},
1212
"dependencies": {
1313
"classnames": "^2.5.1",
14-
"ezuikit-js": "^8.1.1",
14+
"ezuikit-js": "^8.1.2-alpha.1",
1515
"react": "^18.2.0",
1616
"react-dom": "^18.2.0"
1717
},

0 commit comments

Comments
 (0)