Почему у меня не воспроизводится звук в фоновом режиме?

StackOverflow https://stackoverflow.com//questions/25008591

Вопрос

Я использую эту страницу, чтобы воспроизводить звук на разных страницах.

<Page
    x:Class="MyApp.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:MyApp"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:mmppf="using:Microsoft.PlayerFramework"
    mc:Ignorable="d"
    >

    <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
        <mmppf:MediaPlayer x:Name="player" AutoPlay="True" AudioCategory="BackgroundCapableMedia" />
        <Frame x:Name="rootFrame"/>
    </Grid>
</Page>

Вот как выглядит мой манифест приложения.enter image description here

Но как только я фонирую свое приложение, звук перестает воспроизводиться.Насколько я вижу, все упомянуто здесь присутствует в моем приложении

( MediaPlayer элемент должен заботиться о SystemMediaTransportControls)

Это было полезно?

Решение

Страница, на которую вы ссылаетесь, применима только к приложениям Магазина Windows, а не к Windows Phone 8.1.

Для Windows Phone 8.1 все кажется сложнее, поскольку вам необходимо реализовать фоновую задачу, как описано здесь: Обзор:Фоновый звук (приложения из Магазина Windows Phone)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top