Frage

Ich verwende diese Seite, damit mein Audio seitenübergreifend abgespielt wird.

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

So sieht mein App-Manifest aus.enter image description here

Aber sobald ich meine App in den Hintergrund stelle, stoppt die Audiowiedergabe.Soweit ich sehen kann, alles hier erwähnt ist in meiner App vorhanden

(Die MediaPlayer Element sollte sich darum kümmern SystemMediaTransportControls)

War es hilfreich?

Lösung

Die Seite, auf die Sie sich beziehen, gilt nur für Windows Store-Apps, nicht für Windows Phone 8.1.

Für Windows Phone 8.1 scheint die Sache komplizierter zu sein, da Sie eine Hintergrundaufgabe implementieren müssen, wie hier erklärt: Überblick:Hintergrundaudio (Windows Phone Store-Apps)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top