์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- ์นํผ๋ธ๋ฆฌ์ฑ
- StatelessWidget
- ๊ตญ๋น์ง์๊ฐ์
- app
- dart
- shared_preference
- route
- ์ ์ด์ฟผ๋ฆฌ
- ๊ตญ๋น์ง์
- ์ค๋ฅ
- ์ฝ๋ฉ
- ์นํผ๋ธ๋ฆฌ์
- async
- StatefulWidget
- ์น๋์์ธ
- ์ํ๊ด๋ฆฌ
- ๋์์ธ
- WebView
- ์ฑ
- Await
- Widget
- ์ฑ๊ฐ๋ฐ
- refectoring
- php
- FLUTTER
- ์คํ๋ฅดํ์ฝ๋ฉํด๋ฝ
- ์น๋์์ด๋
- IOS
- Android
- getMedia()
- Today
- Total
๋ชฉ๋ก์ค๋ฅ (2)
๋๋ฑ๊ฐ๋ฐ ๐จ

getUserMedia() ์ฌ์ฉ์์๊ฒ ๋ฏธ๋์ด ์ ๋ ฅ์ ์ฌ์ฉํ ์ ์๋ ๊ถํ์ ์ฌ์ฉ์์๊ฒ ์์ฒญํ๋ค. (์ค๋์ค, ๋น๋์ค) navigator.mediaDevices .getUserMedia(constraints) .then((stream) => { /* use the stream */ }) .catch((err) => { /* handle the error */ }); getUserMedia()์ ์ผ๋ฐ์ ์ธ ์ค๋ฅ ์์ 5๊ฐ ์ค๋ฅ firefox chrome AbortError AbortError NotAllowedError PermissionDeniedError NotFoundError DevicesNotFoundError NotReadableError TrackStartError OverconstrainedErr..
* php5.3 ๋ฒ์ define("NAME", array(1, 2, 3, 4, 5)); ์์ ์์ค์ฒ๋ผ ๋ฐฐ์ด์ ์์๋ก ์ ์ธํ ๋ Warning: Constants may only evaluate to scalar values... ํด๋น ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. ์์์๋ ์ค์นผ๋ผ(scalar) ๊ฐ๋ง ํ ๋นํ ์ ์๊ธฐ ๋๋ฌธ์ ์ค์นผ๋ผ ๊ฐ์ด ์๋ ๊ฐ์ ์์๋ก ์ ์ธํ๋ ค๊ณ ํ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. ์ค์นผ๋ผ ๊ฐ : ์ค์นผ๋ผ ๋ณ์๋ '์ ์, ์ค์, ๋ฌธ์์ด, boolean' ๊ธฐ๋ณธ ์๋ฃํ์ ๋งํ๋ค. -> ๋ฐฐ์ด, ๊ฐ์ฒด ๋๋ ๋ฆฌ์์ค๋ฅผ ํฌํจํ์ง ์๋๋ค. ์ค์นผ๋ผ ๊ฐ๋ง ์์๋ก ํ์ฉํ๋ ์ ํ์ ํผํ๋ ๋ฐฉ๋ฒ : ๋ฐฐ์ด์ ์์๋ก ์ค์ ํ๊ธฐ ์ ์ serialize()๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐฐ์ด์ ๋ฌธ์์ด๋ก ๋ณํํ๋ค. define(NAME, serialize(array(..