chr*_*der 8 javascript angularjs cordova windows-phone-8
我有一个使用AngularJS的PhoneGap应用程序,它在iOS和Android上运行良好,但我在使用Windows Phone 7和8时遇到问题.
应用程序启动正常,我看到我的index.html页面(在我的情况下只是一个加载屏幕).加载源文件,我的预启动代码运行正常.
然后停止,没有任何反应.
我在整个代码中散布了"console.log"消息,我发现它已经达到了目的angular.bootstrap(),然后就消失了.我不熟悉angular以了解下一步该做什么或如何进一步调试以跟踪绝对问题代码可能是什么.在bootstrap()内部开始DI调用的迷宫,因此代码变得更不线性.
我确实在控制台中看到了这个错误,但不知道它意味着什么或如何解决它:
An exception of type 'System.NotSupportedException' occurred in Microsoft.Phone.ni.dll and wasn't handled before a managed/native boundary
Run Code Online (Sandbox Code Playgroud)
没有其他错误或任何输出记录到控制台.我尝试使用setTimeout将所有引导代码延迟10秒,并且在angular.bootstrap()调用之前始终报告该错误,因此我不知道它是否甚至是相关的.
还值得注意的是,我已经在桌面上的IE中尝试了应用程序,它在那里工作正常.
所以我的问题是:我该如何调试呢?
我不确定 WP7/8 但如果它遵循 Windows 8 模式,请尝试在 angular.js 之前添加 JQuery 2.0
| 归档时间: |
|
| 查看次数: |
2795 次 |
| 最近记录: |