Windows Phone 7 AG_E_NETWORK_ERROR для внешнего mp3 с использованием MediaElement?

Я разработал приложение WP7, которое использует MediaElement для постепенной загрузки и воспроизведения mp3-файлов с внешних URI. Я регулярно тестировал это на эмуляторе, и это работает как шарм... Но после того, как сегодня я получил настоящий WP7, загрузка внешнего MP3 выдает мне "AG_E_NETWORK_ERROR"

После поиска я прочитал, что Silverlight не разрешает междоменные вызовы? Я точно не куплю этот ответ, так как я протестировал его в приложении Silverlight, и он без проблем работал на моем эмуляторе Windows Phone 7.

Кто-нибудь может подтвердить, что внешние mp3-файлы можно воспроизводить в mediaelemnt на реальном телефоне?


person letstango    schedule 10.11.2010    source источник


Ответы (2)


Это ошибка, которую вы можете получить, когда работает программное обеспечение Zune.

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

person Olivier Payen    schedule 10.11.2010
comment
Если это ваша проблема, вы также можете использовать WPConnect для отладки после закрытия Zune. - person Mick N; 10.11.2010
comment
Лол... Не могу поверить, что потратил на это 2 часа. Спасибо чувак! Облом, я не могу отлаживать, хотя :( - person letstango; 10.11.2010
comment
пропустил часть о wpconnect :). Думаю, это тоже отвечает на мой вопрос! - person letstango; 10.11.2010

Silverlight на Windows Phone 7 не имеет междоменных ограничений.

Если вы тестируете это на телефоне, подключенном к вашему ПК, попробуйте использовать WPConnect, а не программное обеспечение Zune.

person Matt Lacey    schedule 10.11.2010