Settings.autoStart
[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
autoStart 属性指定或检索一个值,该值指示当前媒体项是否自动开始播放。
语法
player.settings.autoStart
可能的值
此属性是可读/写 Boolean 类型的值。
值 | 说明 |
---|---|
是 | 默认。 媒体项自动开始播放 (请参阅备注) 。 |
false | 媒体项不会自动开始播放。 |
备注
如果 autoStart 设置为 true,则媒体项将在 Player 时开始播放。URL、 Player。currentPlaylist 或 Player。已设置 currentMedia 。 否则,在 控件之前,它不会开始播放。调用 play 方法。
由于Windows 媒体播放器的完整模式的 autoStart 属性可由外部事件 ((例如加载 CD) )全局设置,因此皮肤和远程播放器控件没有可靠的默认值。 这是因为在这两种情况下都使用全模式 Player 的播放引擎。
在设置 Player 之前,应立即将 autoStart 设置为 false。URL、Player。currentPlaylist 或 Player。如果要确保媒体项不会立即开始播放,则皮肤中的 currentMedia 和远程Windows 媒体播放器控件。 此外,除非在指定媒体项之前立即将 自动启动 设置为 true,否则不应依赖此设置来替代使用 控件。play 方法。
示例
以下示例创建一个 HTML CHECKBOX 元素,该元素允许用户指定 Player 控件是否自动播放当前媒体项。 创建的 Player 对象 ID 为“Player”。
<!-- Create an HTML CHECKBOX control. -->
<INPUT TYPE = "CHECKBOX" ID = AS
onClick = "
/* Use the CHECKBOX state to specify the value
of the autoStart property. */
Player.settings.autoStart = AS.checked;
">
要求
要求 | 值 |
---|---|
版本 |
Windows 媒体播放器版本 7.0 或更高版本。 |
DLL |
|
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈