| OLD | NEW |
| (Empty) |
| 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | |
| 2 // for details. All rights reserved. Use of this source code is governed by a | |
| 3 // BSD-style license that can be found in the LICENSE file. | |
| 4 | |
| 5 part of $LIBRARYNAME; | |
| 6 | |
| 7 /// @domName $DOMNAME; @docsEditable true$ANNOTATIONS | |
| 8 class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC { | |
| 9 $!MEMBERS | |
| 10 | |
| 11 /** | |
| 12 * Checks if the MediaStream APIs are supported on the current platform. | |
| 13 * | |
| 14 * See also: | |
| 15 * | |
| 16 * * [Navigator.getUserMedia] | |
| 17 */ | |
| 18 $if DART2JS | |
| 19 static bool get supported => | |
| 20 JS('bool', '''!!(#.getUserMedia || #.webkitGetUserMedia || | |
| 21 #.mozGetUserMedia || #.msGetUserMedia)''', | |
| 22 window.navigator, | |
| 23 window.navigator, | |
| 24 window.navigator, | |
| 25 window.navigator); | |
| 26 $else | |
| 27 static bool get supported => true; | |
| 28 $endif | |
| 29 } | |
| OLD | NEW |