加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-phone-8 – 如何在Windows Phone Silverlight 8.1中使用

发布时间:2020-12-14 05:44:23 所属栏目:Windows 来源:网络整理
导读:我正在开发 Windows 8.1的 Windows Phone应用程序.我需要使用Motion类,隔离存储等功能.由于Windows Phone 8.1不支持这些功能,我使用的是Windows Phone Silverlight 8.1.现在我必须在我的项目中使用BackgroundMediaPlayer,Windows Phone Silverlight 8.1不支
我正在开发 Windows 8.1的 Windows Phone应用程序.我需要使用Motion类,隔离存储等功能.由于Windows Phone 8.1不支持这些功能,我使用的是Windows Phone Silverlight 8.1.现在我必须在我的项目中使用BackgroundMediaPlayer,Windows Phone Silverlight 8.1不支持Windows.Media.Playback.我可以使用所有基本API的方式: –

-Microsoft.Devices.Sensors

-Microsoft.Xna.Framework

-System.IO.IsolatedStorage-System.Windows.Media.Imaging

并使用BackgroundMediaPlayer,Motion类??任何帮助都会非常有用.

谢谢,

的Ekta

解决方法

播放背景音频在 Windows Runtime和 Silverlight( Overview)中有所不同.你试图使用 MediaPlayer:

Minimum supported phone Windows Phone 8.1 [Windows Runtime apps only]

仅适用于运行时.

至于在Silverlight 8.1中使用BackgroundAudioPlayer Class,有一个问题 – 它不起作用.这是limitation in Silverlight 8.1:

The AudioPlayerAgent and AudioStreamingAgent classes,which supported background audio playback for Windows Phone 8 apps,are not supported in Silverlight 8.1. If you want to support background audio playback,you can continue to use a Windows Phone 8 app or create a Windows Phone Store app,which supports new background audio APIs.

因此,在这种情况下,您将不得不编写针对WP8.0 Silverlight或WP8.1 Store应用程序的应用程序.

类似的问题是here at MSDN forum.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读