0
我使用Xamarin Forms創建了Windows Phone 8.1應用程序。我用的MediaElement在MainPage.xaml中,我使用的wav文件(路徑資產/ ring.wav)這是我的代碼:Xamarin Forms with Windows phone - MediaElement not working
<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創建測試項目,這是工作。有任何想法嗎?
你能否分享一下你的依賴服務實現的代碼? –
我的依賴服務是工作。我看到了我的突破點。事件MediaPpened在WP - 不是火。 – FetFrumos