Soru & Cevap

wp8 emülatör ve mediaelement

09.02.2015 - 10:12

wp8 de mediaelementde video veya ses dosyası oynatamıyorum sorunun programdan olduğunu zannetiyorum ama program bloğunuda aşağıda verecem güncellemeleri hiper-v yi kontrol ettim ama bir türlü olmadı çözüm önerilerinizi bekliyorum.

 

 public MainPage()
        {
            InitializeComponent();
           // oynat.Source = new Uri("/video.mp4", UriKind.Relative);
            
           
        }

        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            oynat.Source=new Uri("ms-appx:///Assets/emrah.wav",UriKind.Absolute);

            oynat.Play();
            text.Text = oynat.CurrentState.ToString();
            
        }

        private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            oynat.Pause();

            text.Text = oynat.CurrentState.ToString();
        }

   
    }

 

ekte ekran görüntüsünüde verdim.

13 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-11625-1407572000.jpg
burakisik17
11.02.2015 - 09:40

Merhabalar;

"ms-appx:///" ifadesini öncelikle sil telefonun local storage'ına erişmiyorsan buna gerek yok. Ve urikind absolute solutionda mevcut bulunmayan uzaktaki bir kaynağa link verirken kullanılır bu yüzden urikind.relative olmalı.

Sonuç olarak 

  oynat.Source=new Uri("Assets/emrah.wav",UriKind.Relative);

yaptığında çalışacaktır.

İyi çalışmalar

 

 

DUZENLEME: oynat.play() yerine oynat.autoplay=true yazdiginda duzelecektir.

şaban
11.02.2015 - 02:25
Dediklerini denedim kardeş olmadi ama sorunun kodlardan olduğunu düşünmüyorum
Burak IŞIK
12.02.2015 - 11:18
Senin sorununun dosyayı bulma kaynaklı olduğunu düşünüyorum. Eğer emülatörün doğru bir şekilde açılıyorsa ondan kaynaklı bir problem yoktur. waw dosyasının adını doğru yazdığından ve assets içerisinde bulunduğundan emin ol. Eğer istersen TW ile bağlanayım akşam bakalım tekrardan.
şaban
12.02.2015 - 02:04
Adres de de bi sorun var olduğunu zabnetmiyorum ama aksam tw ile bakabilirsen sewinirim