问题标签 [windows-phone-8.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows-phone-8 - Visual Studio 2013 中 Windows Phone 项目和 Silverlight Windows Phone 项目的区别
我最近更新了我的 Visual Studio 2013,现在它允许开发 Windows Phone 8.1 应用程序。但是现在,当我创建一个 Windows Phone 项目时,它系统地适用于 WP 8.1,我无法更改目标。我发现开发 WP 8.0 应用程序的唯一方法是创建 Silverlight Windows Phone 项目。
我的问题由此而来:Visual Studio 2013 中的 Windows Phone 项目和 Silverlight Windows Phone 项目之间的具体区别是什么?
感谢您的任何回答
windows-phone-8.1 - 如何在 Windows 8.1 的通用应用程序中找到设备型号名称
我正在使用的 api 需要正在使用的设备的型号名称。在 Windows 8 中,我会使用Microsoft.Phone.Info.DeviceStatus.DeviceName
. 但是,我正在 Windows 8.1 中创建一个新的通用应用程序,并且似乎缺少“Microsoft.Phone”命名空间。
如何在 Windows 8.1 中找到与通用应用程序一起使用的设备的型号名称
c# - WP 8.1 中开始屏幕的图像背景
是否可以从应用程序更改开始屏幕的背景图像?示例:我在应用程序中有一个生成的图像,并希望通过简单地点击一个按钮将其设置为我在 windows phone 8.1 中的开始屏幕的背景图像(用于磁贴)。
c# - MediaStreamSource 在 Windows Phone 8.1 中无法正常工作
我创建了一个利用原始libFLAC.dll代码在 Windows Phone 8.0 上播放 FLAC 文件的项目。它曾经在 MediaElement 和 WP 8.0 的后台工作,但在将项目更新到 Windows Phone 8.1 后,声音开始闪烁,组件开始“堆栈溢出”。
由于 Silverlight 8.1 不支持背景音频,我已将该项目更新为 Windows Phone 8.1 运行时项目。虽然问题出在 Windows Phone 运行时应用程序中同时使用背景音频和 MediaElement 时。
似乎不清楚,我想澄清一下:我创建了一个MediaStreamSource 适配器,它连接 Windows.Media.Core.MediaStreamSource 事件并完成所有工作。我当然不使用 Silverlight 的 MediaStreamSource 实现。
我在 MSDN 论坛上创建了一个帖子,可以找到更多详细信息,并在 CodePlex 上开源了该项目,因此每个人都可以获取 WP 8.0 和 WP 8.1 的源代码,看看出了什么问题。
我真的希望有人能找到解决方法,或者至少让微软知道这个问题。
windows - 在 Windows Phone 8.1 上使用 D3D9 代码
我们有多年来一直使用 DX9 的 PC 代码,即我们调用 Direct3dCreate9 并从那里开始。它在安装了 DX9 DX10 和 DX11 的机器上运行良好。
我们想将此代码的大部分用于 windows phone 8.1 应用程序。我有一个使用 DX11 在模拟器上运行的示例项目,假设我们不需要任何 DX10 或 DX11 功能,那么让我们的 DX9 代码在手机上运行的最简单方法是什么。
我已包含 D3d9.h,但在 D3d11.lib 中找不到 Direct3dCreate9 调用。
那么,我们可以只使用 PC Direct X SDK(2009 年 8 月)中的 D3D9.lib 并链接到它吗?或者我们应该创建一个 DX11 对象,如果我们这样做了,我们可以在它上面使用 DX9 调用吗?还是会很痛!? 我对这里实际发生的事情感到有点困惑!
谢谢
肖恩
visual-studio-2012 - 附加调试器时“指定的通信资源(端口)已在使用中”
我刚刚将我的windows phone 8升级到windows phone 8.1。当我将手机连接到电脑并运行我的项目时,它给了我
指定的通信资源(端口)已被另一个应用程序使用。
我重新启动了我的 PC 和电话,删除了所有连接的外部设备,但在通过 Visual Studio 2012 运行我的代码时仍然出现相同的错误。
我可以看到它已部署在手机上,但我无法调试它。调试器未附加。
这是我的屏幕截图:
winjs - Windows Phone 8.1 WinJS AppBar 在导航到另一个包含 AppBar 的页面时消失
我有两个 Pivot 页面,每个页面都有自己独特的 AppBar。第二个数据透视页面可通过 AppBar 的第一个数据透视页面访问。但是,当我访问第二个数据透视页面时,其对应的 AppBar 不存在。起初我以为 AppBar 没有被渲染,但我怀疑它正在被渲染并被隐藏。此外,当我按下返回按钮时,第一页对应的 AppBar 也消失了。
我尝试在就绪块中执行以下操作
WinJS.UI.processAll().done(function() {
/* Grab winControl for app bar, and show it */
})
但这没有用。到底是怎么回事?
windows-phone-8 - Windows Phone Silverlight 8.1 项目应用提交错误
我提交了一个测试 Windows Phone Silverlight Project 8.1 并在提交时收到此错误
Windows Phone 8.0 项目没有遇到该错误。有什么建议吗?谢谢
windows-phone-8 - ApplicationData.Current.LocalFolder.CreateFileAsync 抛出 UnauthorizedAccessException
我正在尝试将文件存储到 Windows Phone 8.1 应用程序中的应用程序存储中,但它总是因系统而失败。未授权访问异常。
异常发生在以下行(之前没有相关代码):
windows-phone-8 - 更改 LongListSelector 的 SelectedItem 的 ItemTemplate
我是 Windows Phone 新手,正在编写一个使用 LongListSelector 和组来显示数据的应用程序。我无法实现的是,我试图通过选择 LLS 项目从代码中更改 LongListSelector 的 ItemTemplate。我尝试了很多东西,但我认为它们都是为了加载,我无法更改项目的模板。
我应该使用什么来通过选择它来更改项目的 LLS 模板?