2

我完成了 phonegap.com/start 中的所有步骤以部署到 windows phone。当我在我的模拟器上调试默认的cordoba-1.7.0-Start项目时只有黑色背景,当我运行这个应用程序时什么都看不到,但在控制台输出中我有信息表明应用程序已启动和终止:(怎么了?

'UI Task' (Managed): Loaded 'C:\Program Files\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE\mscorlib.dll' 
'UI Task' (Managed): Loaded 'System.Windows.RuntimeHost.dll' 
'UI Task' (Managed): Loaded 'System.dll' 
'UI Task' (Managed): Loaded 'System.Windows.dll' 
'UI Task' (Managed): Loaded 'System.Net.dll' 
'UI Task' (Managed): Loaded 'System.Core.dll' 
'UI Task' (Managed): Loaded 'System.Xml.dll' 
'UI Task' (Managed): Loaded '\Applications\Install\3B9113DD-7B84-4DC5-B767-33D200A5DC5B\Install\Cordova-1.7.0-Starter1.dll', Symbols loaded. 
'UI Task' (Managed): Loaded 'Microsoft.Phone.dll' 
'UI Task' (Managed): Loaded 'Microsoft.Phone.Interop.dll' 
'UI Task' (Managed): Loaded '\Applications\Install\3B9113DD-7B84-4DC5-B767-33D200A5DC5B\Install\WP7CordovaClassLib.dll' 
'UI Task' (Managed): Loaded 'System.Xml.Linq.dll' 
'UI Task' (Managed): Loaded 'System.Runtime.Serialization.dll' 
Updating IsolatedStorage for APP:DeviceID :: 000348be-f5cf-45c6-a4c0-7e6dce0244c6 
Writing data for /app/www\cordova-1.7.0.js and length = 117960 
Writing data for /app/www\index.html and length = 1100 
Writing data for /app/www\master.css and length = 322 
GapBrowser_Navigating to :: /app/www/index.html 
GapBrowser_Navigated :: /app/www/index.html 
'UI Task' (Managed): Loaded 'System.ServiceModel.Web.dll' 
'UI Task' (Managed): Loaded 'System.ServiceModel.dll' 
ScriptNotify :: Info:document.addEventListener event named DOMContentLoaded 
ScriptNotify :: Info:document.addEventListener event named deviceready 
ScriptNotify :: Info:Installing capture 
The thread '' (0xfcd0042) has exited with code 0 (0x0). 
Log:"GotDeviceInfo :: 7.10.7720" 
The thread '' (0xf1a0046) has exited with code 0 (0x0). 
The thread '' (0xe010036) has exited with code 0 (0x0). 
Log:"onDeviceReady. You should see this message in Visual Studio's output window." 
The thread '' (0xf6a005e) has exited with code 0 (0x0).
4

2 回答 2

1

Windows Phone Emulator 需要支持 DirectX 10 或更高版本的显卡以及 WDDM 1.1 驱动程序。我假设您在第一次启动模拟器时收到一条错误消息,表明您的图形适配器不能用于模拟器的所有功能

如果您的图形适配器不完全支持 DirectX 10 或没有 WDDM 1.1 驱动程序,您将只会看到黑屏而不是呈现的网页。这也会影响使用 MultiScaleImage 的所有控件,包括 webbrowser 控件。据我所知,目前没有解决方案。

于 2012-05-08T11:59:02.820 回答
0

该应用程序似乎正在加载,您可以发布您正在运行的 html 吗?

顺便说一句:像这样的消息:线程“”(0xf6a005e)已退出,代码为0(0x0)。实际上并不意味着应用程序已退出,这些是正在退出的线程,您可以在 Visual Studio 的设置中隐藏这些消息。

于 2012-05-04T00:19:32.240 回答