非标
此特征是非标准的,且不在标准轨道中。不要在面向 Web 的生产站点中使用它:它不适用于每个用户。实现之间可能存在大的不兼容性,且行为将来可能改变。

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.

句法

ptr = object.msPlayToSource;
					

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 API。

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.

范例

<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.
    });
					

元数据

  • 最后修改: