msPlayToSource - Web APIs 编辑
Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.
msPlayToSource
is a read-only property which gets the source associated with the media element for use by the PlayToManager
.
This proprietary property is specific to Internet Explorer and Microsoft Edge.
Syntax
ptr = object.msPlayToSource;
Value
PlayTo is a means through which an app can connect local playback/display for audio, video, and img elements to a remote device. For more information, see the Windows.Media.PlayTo APIs.
msPlayToSource
is used in the sourceRequested
handler -- get the PlayToSource
object from an audio, video, or img element using the msPlayToSource
property and pass it to e.setSource
, then set the PlayToSource.next
property to the msPlayToSource
of another element for continual playing.
The property value for msPlayToSource
is the source associated with the media element.
Example
<video id="videoplayer" src="http://www.contoso.com/clip.mp4" controls autoplay />
<script type="text/javascript">
// Step 1: Obtain PlayToManager object for app’s current view.
var ptm = Windows.Media.PlayTo.PlayToManager.getForCurrentView();
// Step 2: Register for the sourcerequested event (user swipes Devices charm).
ptm.addEventListener("sourcerequested", function(e) {
// Step 3: Specify the media to be streamed (to filter devices).
e.sourceRequest.setSource(document.getElementById("videoplayer").msPlayToSource);
// The media will then be streamed to the device chosen by the user in the UI.
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论