簡體   English   中英

Windows Phone的Xamarin表單-MediaElement不起作用

[英]Xamarin Forms with Windows phone - MediaElement not working

我使用Xamarin Forms創建了Windows Phone 8.1應用程序。 我在MainPage.xaml中使用了MediaElement,並且我使用了wav文件(path Assets / ring.wav),這是我的代碼:

<forms:WindowsPhonePage 
 ....>

<Grid>
    <MediaElement Name="PlayElement"
                  MediaOpened="PlayElement_OnMediaOpened"
                  MediaFailed="PlayElement_OnMediaFailed"
                  AutoPlay="False"/>
</Grid>

它是后面的代碼:

protected override void OnNavigatedTo(NavigationEventArgs e)
{
   PlayElement.Source = new Uri("ms-appx:///Assets/ring.wav", UriKind.RelativeOrAbsolute);
}

我在Xamarin中使用DependencyService,但我沒有聲音。 我也不例外-我的代碼有效-我保持沉默。 我的事件PlayElement_OnMediaOpened-無法正常工作。 我為Windows Phone 8.1創建了測試項目,並且可以正常工作。 有任何想法嗎?

我找到了這個帖子 作者建議使用MediaPlayer(在后台)。 我決定使用吐司通知。 MediaElement對我不起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM